Package-level declarations

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> ArrayExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> ArrayExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> ArrayExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> ArrayExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> ArrayExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> ArrayExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> ArrayExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> ArrayExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> ArrayExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> ArrayExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> ArrayExpressionImpl

Class#superClass: Expression extension function for create Expression -> ArrayExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> ArrayExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> ArrayExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> ArrayExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> ArrayExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> ArrayExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> ArrayExpressionImpl

Decorator#expression: Expression extension function for create Expression -> ArrayExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> ArrayExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> ArrayExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> ArrayExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> ArrayExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> ArrayExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> ArrayExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> ArrayExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> ArrayExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> ArrayExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> ArrayExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> ArrayExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> ArrayExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> ArrayExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> ArrayExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> ArrayExpressionImpl

Param#pat: Pattern extension function for create Pattern -> ArrayExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> ArrayExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> ArrayExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> ArrayExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> ArrayExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> ArrayExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> ArrayExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> ArrayExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> ArrayExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> ArrayExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> ArrayExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> ArrayExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> ArrayExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> ArrayExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> ArrayExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> ArrayExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> ArrayExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> ArrayExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> ArrayExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> ArrayExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> ArrayExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> ArrayExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> ArrayExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> ArrayExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> ArrayExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> ArrayExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> ArrayExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> ArrayExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> ArrayExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> ArrayExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> ArrayExpressionImpl

WithStatement#object: Expression extension function for create Expression -> ArrayExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> ArrayExpressionImpl

Link copied to clipboard

ArrowFunctionExpression#params: Array extension function for create Array -> ArrayPatternImpl

AssignmentExpression#left: AssignmentExpressionLeft extension function for create AssignmentExpressionLeft -> ArrayPatternImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#left: Pattern extension function for create Pattern -> ArrayPatternImpl

CatchClause#param: Pattern extension function for create Pattern -> ArrayPatternImpl

ForInStatement#left: ForOfStatementLeft extension function for create ForOfStatementLeft -> ArrayPatternImpl

subtype of ForInStatementLeft

ForOfStatement#left: ForOfStatementLeft extension function for create ForOfStatementLeft -> ArrayPatternImpl

subtype of ForOfStatementLeft

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> ArrayPatternImpl

subtype of Node

Param#pat: Pattern extension function for create Pattern -> ArrayPatternImpl

subtype of Pattern

subtype of PatternBase

RestElement#argument: Pattern extension function for create Pattern -> ArrayPatternImpl

SetterProperty#param: Pattern extension function for create Pattern -> ArrayPatternImpl

TsCallSignatureDeclaration#params: Array extension function for create Array -> ArrayPatternImpl

TsConstructSignatureDeclaration#params: Array extension function for create Array -> ArrayPatternImpl

TsConstructorType#params: Array extension function for create Array -> ArrayPatternImpl

subtype of TsFnParameter

TsFunctionType#params: Array extension function for create Array -> ArrayPatternImpl

TsIndexSignature#params: Array extension function for create Array -> ArrayPatternImpl

TsMethodSignature#params: Array extension function for create Array -> ArrayPatternImpl

TsPropertySignature#params: Array extension function for create Array -> ArrayPatternImpl

TsSetterSignature#param: TsFnParameter extension function for create TsFnParameter -> ArrayPatternImpl

TsTupleElement#label: Pattern extension function for create Pattern -> ArrayPatternImpl

VariableDeclarator#id: Pattern extension function for create Pattern -> ArrayPatternImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> ArrowFunctionExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> ArrowFunctionExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> ArrowFunctionExpressionImpl

Class#superClass: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

Decorator#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> ArrowFunctionExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> ArrowFunctionExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

Param#pat: Pattern extension function for create Pattern -> ArrowFunctionExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> ArrowFunctionExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> ArrowFunctionExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> ArrowFunctionExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> ArrowFunctionExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> ArrowFunctionExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

WithStatement#object: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> ArrowFunctionExpressionImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> AssignmentExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> AssignmentExpressionImpl

subtype of ArrowFunctionExpressionBody

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> AssignmentExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> AssignmentExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> AssignmentExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> AssignmentExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> AssignmentExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> AssignmentExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> AssignmentExpressionImpl

Class#superClass: Expression extension function for create Expression -> AssignmentExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> AssignmentExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> AssignmentExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> AssignmentExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> AssignmentExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> AssignmentExpressionImpl

Decorator#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> AssignmentExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> AssignmentExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> AssignmentExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> AssignmentExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> AssignmentExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> AssignmentExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> AssignmentExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> AssignmentExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> AssignmentExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> AssignmentExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> AssignmentExpressionImpl

Param#pat: Pattern extension function for create Pattern -> AssignmentExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> AssignmentExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> AssignmentExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> AssignmentExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> AssignmentExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> AssignmentExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> AssignmentExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> AssignmentExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> AssignmentExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> AssignmentExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> AssignmentExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> AssignmentExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> AssignmentExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> AssignmentExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> AssignmentExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> AssignmentExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> AssignmentExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> AssignmentExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> AssignmentExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> AssignmentExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> AssignmentExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> AssignmentExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> AssignmentExpressionImpl

WithStatement#object: Expression extension function for create Expression -> AssignmentExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> AssignmentExpressionImpl

Link copied to clipboard

ArrayPattern#elements: Array extension function for create Array -> AssignmentPatternImpl

ArrowFunctionExpression#params: Array extension function for create Array -> AssignmentPatternImpl

AssignmentExpression#left: AssignmentExpressionLeft extension function for create AssignmentExpressionLeft -> AssignmentPatternImpl

subtype of AssignmentExpressionLeft

CatchClause#param: Pattern extension function for create Pattern -> AssignmentPatternImpl

ForInStatement#left: ForOfStatementLeft extension function for create ForOfStatementLeft -> AssignmentPatternImpl

subtype of ForInStatementLeft

ForOfStatement#left: ForOfStatementLeft extension function for create ForOfStatementLeft -> AssignmentPatternImpl

subtype of ForOfStatementLeft

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> AssignmentPatternImpl

subtype of Node

Param#pat: Pattern extension function for create Pattern -> AssignmentPatternImpl

subtype of Pattern

subtype of PatternBase

RestElement#argument: Pattern extension function for create Pattern -> AssignmentPatternImpl

SetterProperty#param: Pattern extension function for create Pattern -> AssignmentPatternImpl

TsParameterProperty#param: TsParameterPropertyParameter extension function for create TsParameterPropertyParameter -> AssignmentPatternImpl

subtype of TsParameterPropertyParameter

TsTupleElement#label: Pattern extension function for create Pattern -> AssignmentPatternImpl

VariableDeclarator#id: Pattern extension function for create Pattern -> AssignmentPatternImpl

Link copied to clipboard

subtype of Node

ObjectPattern#properties: Array extension function for create Array -> AssignmentPatternPropertyImpl

subtype of ObjectPatternProperty

Link copied to clipboard

subtype of Node

ObjectExpression#properties: Array> extension function for create Array> -> AssignmentPropertyImpl

subtype of Property

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> AwaitExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> AwaitExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> AwaitExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> AwaitExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> AwaitExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> AwaitExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> AwaitExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> AwaitExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> AwaitExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> AwaitExpressionImpl

Class#superClass: Expression extension function for create Expression -> AwaitExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> AwaitExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> AwaitExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> AwaitExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> AwaitExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> AwaitExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> AwaitExpressionImpl

Decorator#expression: Expression extension function for create Expression -> AwaitExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> AwaitExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> AwaitExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> AwaitExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> AwaitExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> AwaitExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> AwaitExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> AwaitExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> AwaitExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> AwaitExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> AwaitExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> AwaitExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> AwaitExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> AwaitExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> AwaitExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> AwaitExpressionImpl

Param#pat: Pattern extension function for create Pattern -> AwaitExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> AwaitExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> AwaitExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> AwaitExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> AwaitExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> AwaitExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> AwaitExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> AwaitExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> AwaitExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> AwaitExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> AwaitExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> AwaitExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> AwaitExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> AwaitExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> AwaitExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> AwaitExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> AwaitExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> AwaitExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> AwaitExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> AwaitExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> AwaitExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> AwaitExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> AwaitExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> AwaitExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> AwaitExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> AwaitExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> AwaitExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> AwaitExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> AwaitExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> AwaitExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> AwaitExpressionImpl

WithStatement#object: Expression extension function for create Expression -> AwaitExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> AwaitExpressionImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> BigIntLiteralImpl

ArrayPattern#elements: Array extension function for create Array -> BigIntLiteralImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> BigIntLiteralImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> BigIntLiteralImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> BigIntLiteralImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> BigIntLiteralImpl

AssignmentProperty#value: Expression extension function for create Expression -> BigIntLiteralImpl

AwaitExpression#argument: Expression extension function for create Expression -> BigIntLiteralImpl

BinaryExpression#right: Expression extension function for create Expression -> BigIntLiteralImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> BigIntLiteralImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> BigIntLiteralImpl

Class#superClass: Expression extension function for create Expression -> BigIntLiteralImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> BigIntLiteralImpl

ClassExpression#superClass: Expression extension function for create Expression -> BigIntLiteralImpl

ClassMethod#key: PropertyName extension function for create PropertyName -> BigIntLiteralImpl

ClassProperty#value: Expression extension function for create Expression -> BigIntLiteralImpl

ClassPropertyBase#value: Expression extension function for create Expression -> BigIntLiteralImpl

ComputedPropName#expression: Expression extension function for create Expression -> BigIntLiteralImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> BigIntLiteralImpl

Constructor#key: PropertyName extension function for create PropertyName -> BigIntLiteralImpl

Decorator#expression: Expression extension function for create Expression -> BigIntLiteralImpl

DoWhileStatement#test: Expression extension function for create Expression -> BigIntLiteralImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> BigIntLiteralImpl

ExprOrSpread#expression: Expression extension function for create Expression -> BigIntLiteralImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> BigIntLiteralImpl

ForInStatement#right: Expression extension function for create Expression -> BigIntLiteralImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> BigIntLiteralImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> BigIntLiteralImpl

subtype of ForStatementInit

GetterProperty#key: PropertyName extension function for create PropertyName -> BigIntLiteralImpl

IfStatement#test: Expression extension function for create Expression -> BigIntLiteralImpl

subtype of JSXAttrValue

JSXAttribute#value: JSXAttrValue extension function for create JSXAttrValue -> BigIntLiteralImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> BigIntLiteralImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> BigIntLiteralImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> BigIntLiteralImpl

KeyValueProperty#key: PropertyName extension function for create PropertyName -> BigIntLiteralImpl

subtype of Literal

MemberExpression#object: Expression extension function for create Expression -> BigIntLiteralImpl

MethodProperty#key: PropertyName extension function for create PropertyName -> BigIntLiteralImpl

NewExpression#callee: Expression extension function for create Expression -> BigIntLiteralImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> BigIntLiteralImpl

Param#pat: Pattern extension function for create Pattern -> BigIntLiteralImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> BigIntLiteralImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> BigIntLiteralImpl

PropBase#key: PropertyName extension function for create PropertyName -> BigIntLiteralImpl

subtype of PropertyName

RestElement#argument: Pattern extension function for create Pattern -> BigIntLiteralImpl

ReturnStatement#argument: Expression extension function for create Expression -> BigIntLiteralImpl

SequenceExpression#expressions: Array extension function for create Array -> BigIntLiteralImpl

SetterProperty#key: PropertyName extension function for create PropertyName -> BigIntLiteralImpl

SpreadElement#arguments: Expression extension function for create Expression -> BigIntLiteralImpl

SwitchCase#test: Expression extension function for create Expression -> BigIntLiteralImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> BigIntLiteralImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> BigIntLiteralImpl

TemplateLiteral#expressions: Array extension function for create Array -> BigIntLiteralImpl

ThrowStatement#argument: Expression extension function for create Expression -> BigIntLiteralImpl

TsAsExpression#expression: Expression extension function for create Expression -> BigIntLiteralImpl

TsConstAssertion#expression: Expression extension function for create Expression -> BigIntLiteralImpl

TsEnumMember#init: Expression extension function for create Expression -> BigIntLiteralImpl

TsExportAssignment#expression: Expression extension function for create Expression -> BigIntLiteralImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> BigIntLiteralImpl

TsGetterSignature#key: Expression extension function for create Expression -> BigIntLiteralImpl

TsInstantiation#expression: Expression extension function for create Expression -> BigIntLiteralImpl

subtype of TsLiteral

TsLiteralType#literal: TsLiteral extension function for create TsLiteral -> BigIntLiteralImpl

TsMethodSignature#key: Expression extension function for create Expression -> BigIntLiteralImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> BigIntLiteralImpl

TsPropertySignature#init: Expression extension function for create Expression -> BigIntLiteralImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> BigIntLiteralImpl

TsSetterSignature#key: Expression extension function for create Expression -> BigIntLiteralImpl

TsTupleElement#label: Pattern extension function for create Pattern -> BigIntLiteralImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> BigIntLiteralImpl

UnaryExpression#argument: Expression extension function for create Expression -> BigIntLiteralImpl

UpdateExpression#argument: Expression extension function for create Expression -> BigIntLiteralImpl

VariableDeclarator#init: Expression extension function for create Expression -> BigIntLiteralImpl

WhileStatement#test: Expression extension function for create Expression -> BigIntLiteralImpl

WithStatement#object: Expression extension function for create Expression -> BigIntLiteralImpl

YieldExpression#argument: Expression extension function for create Expression -> BigIntLiteralImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> BinaryExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> BinaryExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> BinaryExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> BinaryExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> BinaryExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> BinaryExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> BinaryExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> BinaryExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> BinaryExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> BinaryExpressionImpl

Class#superClass: Expression extension function for create Expression -> BinaryExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> BinaryExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> BinaryExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> BinaryExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> BinaryExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> BinaryExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> BinaryExpressionImpl

Decorator#expression: Expression extension function for create Expression -> BinaryExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> BinaryExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> BinaryExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> BinaryExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> BinaryExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> BinaryExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> BinaryExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> BinaryExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> BinaryExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> BinaryExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> BinaryExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> BinaryExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> BinaryExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> BinaryExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> BinaryExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> BinaryExpressionImpl

Param#pat: Pattern extension function for create Pattern -> BinaryExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> BinaryExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> BinaryExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> BinaryExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> BinaryExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> BinaryExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> BinaryExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> BinaryExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> BinaryExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> BinaryExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> BinaryExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> BinaryExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> BinaryExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> BinaryExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> BinaryExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> BinaryExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> BinaryExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> BinaryExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> BinaryExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> BinaryExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> BinaryExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> BinaryExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> BinaryExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> BinaryExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> BinaryExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> BinaryExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> BinaryExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> BinaryExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> BinaryExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> BinaryExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> BinaryExpressionImpl

WithStatement#object: Expression extension function for create Expression -> BinaryExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> BinaryExpressionImpl

Link copied to clipboard

ArrayPattern#elements: Array extension function for create Array -> BindingIdentifierImpl

ArrowFunctionExpression#params: Array extension function for create Array -> BindingIdentifierImpl

AssignmentExpression#left: AssignmentExpressionLeft extension function for create AssignmentExpressionLeft -> BindingIdentifierImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#left: Pattern extension function for create Pattern -> BindingIdentifierImpl

CatchClause#param: Pattern extension function for create Pattern -> BindingIdentifierImpl

ForInStatement#left: ForOfStatementLeft extension function for create ForOfStatementLeft -> BindingIdentifierImpl

subtype of ForInStatementLeft

ForOfStatement#left: ForOfStatementLeft extension function for create ForOfStatementLeft -> BindingIdentifierImpl

subtype of ForOfStatementLeft

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> BindingIdentifierImpl

subtype of Node

Param#pat: Pattern extension function for create Pattern -> BindingIdentifierImpl

subtype of Pattern

subtype of PatternBase

RestElement#argument: Pattern extension function for create Pattern -> BindingIdentifierImpl

SetterProperty#param: Pattern extension function for create Pattern -> BindingIdentifierImpl

TsCallSignatureDeclaration#params: Array extension function for create Array -> BindingIdentifierImpl

TsConstructSignatureDeclaration#params: Array extension function for create Array -> BindingIdentifierImpl

TsConstructorType#params: Array extension function for create Array -> BindingIdentifierImpl

subtype of TsFnParameter

TsFunctionType#params: Array extension function for create Array -> BindingIdentifierImpl

TsIndexSignature#params: Array extension function for create Array -> BindingIdentifierImpl

TsMethodSignature#params: Array extension function for create Array -> BindingIdentifierImpl

TsParameterProperty#param: TsParameterPropertyParameter extension function for create TsParameterPropertyParameter -> BindingIdentifierImpl

subtype of TsParameterPropertyParameter

TsPropertySignature#params: Array extension function for create Array -> BindingIdentifierImpl

TsSetterSignature#param: TsFnParameter extension function for create TsFnParameter -> BindingIdentifierImpl

TsTupleElement#label: Pattern extension function for create Pattern -> BindingIdentifierImpl

VariableDeclarator#id: Pattern extension function for create Pattern -> BindingIdentifierImpl

Link copied to clipboard

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> BlockStatementImpl

subtype of ArrowFunctionExpressionBody

CatchClause#body: BlockStatement extension function for create BlockStatement -> BlockStatementImpl

Constructor#body: BlockStatement extension function for create BlockStatement -> BlockStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> BlockStatementImpl

Fn#body: BlockStatement extension function for create BlockStatement -> BlockStatementImpl

ForInStatement#body: Statement extension function for create Statement -> BlockStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> BlockStatementImpl

ForStatement#body: Statement extension function for create Statement -> BlockStatementImpl

FunctionDeclaration#body: BlockStatement extension function for create BlockStatement -> BlockStatementImpl

FunctionExpression#body: BlockStatement extension function for create BlockStatement -> BlockStatementImpl

GetterProperty#body: BlockStatement extension function for create BlockStatement -> BlockStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> BlockStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> BlockStatementImpl

MethodProperty#body: BlockStatement extension function for create BlockStatement -> BlockStatementImpl

Module#body: Array extension function for create Array -> BlockStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> BlockStatementImpl

SetterProperty#body: BlockStatement extension function for create BlockStatement -> BlockStatementImpl

subtype of Statement

StaticBlock#body: BlockStatement extension function for create BlockStatement -> BlockStatementImpl

SwitchCase#consequent: Array extension function for create Array -> BlockStatementImpl

TryStatement#finalizer: BlockStatement extension function for create BlockStatement -> BlockStatementImpl

TsModuleBlock#body: Array extension function for create Array -> BlockStatementImpl

WhileStatement#body: Statement extension function for create Statement -> BlockStatementImpl

WithStatement#body: Statement extension function for create Statement -> BlockStatementImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> BooleanLiteralImpl

ArrayPattern#elements: Array extension function for create Array -> BooleanLiteralImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> BooleanLiteralImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> BooleanLiteralImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> BooleanLiteralImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> BooleanLiteralImpl

AssignmentProperty#value: Expression extension function for create Expression -> BooleanLiteralImpl

AwaitExpression#argument: Expression extension function for create Expression -> BooleanLiteralImpl

BinaryExpression#right: Expression extension function for create Expression -> BooleanLiteralImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> BooleanLiteralImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> BooleanLiteralImpl

Class#superClass: Expression extension function for create Expression -> BooleanLiteralImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> BooleanLiteralImpl

ClassExpression#superClass: Expression extension function for create Expression -> BooleanLiteralImpl

ClassProperty#value: Expression extension function for create Expression -> BooleanLiteralImpl

ClassPropertyBase#value: Expression extension function for create Expression -> BooleanLiteralImpl

ComputedPropName#expression: Expression extension function for create Expression -> BooleanLiteralImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> BooleanLiteralImpl

Decorator#expression: Expression extension function for create Expression -> BooleanLiteralImpl

DoWhileStatement#test: Expression extension function for create Expression -> BooleanLiteralImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> BooleanLiteralImpl

ExprOrSpread#expression: Expression extension function for create Expression -> BooleanLiteralImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> BooleanLiteralImpl

ForInStatement#right: Expression extension function for create Expression -> BooleanLiteralImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> BooleanLiteralImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> BooleanLiteralImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> BooleanLiteralImpl

subtype of JSXAttrValue

JSXAttribute#value: JSXAttrValue extension function for create JSXAttrValue -> BooleanLiteralImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> BooleanLiteralImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> BooleanLiteralImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> BooleanLiteralImpl

KeyValueProperty#value: Expression extension function for create Expression -> BooleanLiteralImpl

subtype of Literal

MemberExpression#object: Expression extension function for create Expression -> BooleanLiteralImpl

NewExpression#callee: Expression extension function for create Expression -> BooleanLiteralImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> BooleanLiteralImpl

Param#pat: Pattern extension function for create Pattern -> BooleanLiteralImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> BooleanLiteralImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> BooleanLiteralImpl

RestElement#argument: Pattern extension function for create Pattern -> BooleanLiteralImpl

ReturnStatement#argument: Expression extension function for create Expression -> BooleanLiteralImpl

SequenceExpression#expressions: Array extension function for create Array -> BooleanLiteralImpl

SetterProperty#param: Pattern extension function for create Pattern -> BooleanLiteralImpl

SpreadElement#arguments: Expression extension function for create Expression -> BooleanLiteralImpl

SwitchCase#test: Expression extension function for create Expression -> BooleanLiteralImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> BooleanLiteralImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> BooleanLiteralImpl

TemplateLiteral#expressions: Array extension function for create Array -> BooleanLiteralImpl

ThrowStatement#argument: Expression extension function for create Expression -> BooleanLiteralImpl

TsAsExpression#expression: Expression extension function for create Expression -> BooleanLiteralImpl

TsConstAssertion#expression: Expression extension function for create Expression -> BooleanLiteralImpl

TsEnumMember#init: Expression extension function for create Expression -> BooleanLiteralImpl

TsExportAssignment#expression: Expression extension function for create Expression -> BooleanLiteralImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> BooleanLiteralImpl

TsGetterSignature#key: Expression extension function for create Expression -> BooleanLiteralImpl

TsInstantiation#expression: Expression extension function for create Expression -> BooleanLiteralImpl

subtype of TsLiteral

TsLiteralType#literal: TsLiteral extension function for create TsLiteral -> BooleanLiteralImpl

TsMethodSignature#key: Expression extension function for create Expression -> BooleanLiteralImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> BooleanLiteralImpl

TsPropertySignature#init: Expression extension function for create Expression -> BooleanLiteralImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> BooleanLiteralImpl

TsSetterSignature#key: Expression extension function for create Expression -> BooleanLiteralImpl

TsTupleElement#label: Pattern extension function for create Pattern -> BooleanLiteralImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> BooleanLiteralImpl

UnaryExpression#argument: Expression extension function for create Expression -> BooleanLiteralImpl

UpdateExpression#argument: Expression extension function for create Expression -> BooleanLiteralImpl

VariableDeclarator#init: Expression extension function for create Expression -> BooleanLiteralImpl

WhileStatement#test: Expression extension function for create Expression -> BooleanLiteralImpl

WithStatement#object: Expression extension function for create Expression -> BooleanLiteralImpl

YieldExpression#argument: Expression extension function for create Expression -> BooleanLiteralImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> BreakStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> BreakStatementImpl

ForInStatement#body: Statement extension function for create Statement -> BreakStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> BreakStatementImpl

ForStatement#body: Statement extension function for create Statement -> BreakStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> BreakStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> BreakStatementImpl

Module#body: Array extension function for create Array -> BreakStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> BreakStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> BreakStatementImpl

TsModuleBlock#body: Array extension function for create Array -> BreakStatementImpl

WhileStatement#body: Statement extension function for create Statement -> BreakStatementImpl

WithStatement#body: Statement extension function for create Statement -> BreakStatementImpl

Link copied to clipboard
Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> CallExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> CallExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> CallExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> CallExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> CallExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> CallExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> CallExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> CallExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> CallExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> CallExpressionImpl

Class#superClass: Expression extension function for create Expression -> CallExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> CallExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> CallExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> CallExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> CallExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> CallExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> CallExpressionImpl

Decorator#expression: Expression extension function for create Expression -> CallExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> CallExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> CallExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> CallExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> CallExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> CallExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> CallExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> CallExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> CallExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> CallExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> CallExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> CallExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> CallExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> CallExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> CallExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> CallExpressionImpl

Param#pat: Pattern extension function for create Pattern -> CallExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> CallExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> CallExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> CallExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> CallExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> CallExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> CallExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> CallExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> CallExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> CallExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> CallExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> CallExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> CallExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> CallExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> CallExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> CallExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> CallExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> CallExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> CallExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> CallExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> CallExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> CallExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> CallExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> CallExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> CallExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> CallExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> CallExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> CallExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> CallExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> CallExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> CallExpressionImpl

WithStatement#object: Expression extension function for create Expression -> CallExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> CallExpressionImpl

Link copied to clipboard

subtype of Node

TryStatement#handler: CatchClause extension function for create CatchClause -> CatchClauseImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> ClassDeclarationImpl

subtype of Class

subtype of Declaration

DoWhileStatement#body: Statement extension function for create Statement -> ClassDeclarationImpl

ExportDeclaration#declaration: Declaration extension function for create Declaration -> ClassDeclarationImpl

ForInStatement#body: Statement extension function for create Statement -> ClassDeclarationImpl

ForOfStatement#body: Statement extension function for create Statement -> ClassDeclarationImpl

ForStatement#body: Statement extension function for create Statement -> ClassDeclarationImpl

IfStatement#alternate: Statement extension function for create Statement -> ClassDeclarationImpl

LabeledStatement#body: Statement extension function for create Statement -> ClassDeclarationImpl

Module#body: Array extension function for create Array -> ClassDeclarationImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> ClassDeclarationImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> ClassDeclarationImpl

TsModuleBlock#body: Array extension function for create Array -> ClassDeclarationImpl

WhileStatement#body: Statement extension function for create Statement -> ClassDeclarationImpl

WithStatement#body: Statement extension function for create Statement -> ClassDeclarationImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> ClassExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> ClassExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> ClassExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> ClassExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> ClassExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> ClassExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> ClassExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> ClassExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> ClassExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> ClassExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> ClassExpressionImpl

Class#superClass: Expression extension function for create Expression -> ClassExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> ClassExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> ClassExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> ClassExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> ClassExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> ClassExpressionImpl

Decorator#expression: Expression extension function for create Expression -> ClassExpressionImpl

subtype of DefaultDecl

DoWhileStatement#test: Expression extension function for create Expression -> ClassExpressionImpl

ExportDefaultDeclaration#decl: DefaultDecl extension function for create DefaultDecl -> ClassExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> ClassExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> ClassExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> ClassExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> ClassExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> ClassExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> ClassExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> ClassExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> ClassExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> ClassExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> ClassExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> ClassExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> ClassExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> ClassExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> ClassExpressionImpl

Param#pat: Pattern extension function for create Pattern -> ClassExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> ClassExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> ClassExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> ClassExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> ClassExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> ClassExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> ClassExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> ClassExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> ClassExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> ClassExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> ClassExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> ClassExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> ClassExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> ClassExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> ClassExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> ClassExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> ClassExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> ClassExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> ClassExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> ClassExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> ClassExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> ClassExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> ClassExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> ClassExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> ClassExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> ClassExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> ClassExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> ClassExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> ClassExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> ClassExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> ClassExpressionImpl

WithStatement#object: Expression extension function for create Expression -> ClassExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> ClassExpressionImpl

Link copied to clipboard

Class#body: Array extension function for create Array -> ClassMethodImpl

ClassDeclaration#body: Array extension function for create Array -> ClassMethodImpl

ClassExpression#body: Array extension function for create Array -> ClassMethodImpl

subtype of ClassMember

subtype of ClassMethodBase

subtype of Node

Link copied to clipboard

Class#body: Array extension function for create Array -> ClassPropertyImpl

ClassDeclaration#body: Array extension function for create Array -> ClassPropertyImpl

ClassExpression#body: Array extension function for create Array -> ClassPropertyImpl

subtype of ClassMember

subtype of ClassPropertyBase

subtype of Node

Link copied to clipboard

ClassMethod#key: PropertyName extension function for create PropertyName -> ComputedPropNameImpl

ClassProperty#key: PropertyName extension function for create PropertyName -> ComputedPropNameImpl

Constructor#key: PropertyName extension function for create PropertyName -> ComputedPropNameImpl

GetterProperty#key: PropertyName extension function for create PropertyName -> ComputedPropNameImpl

KeyValuePatternProperty#key: PropertyName extension function for create PropertyName -> ComputedPropNameImpl

KeyValueProperty#key: PropertyName extension function for create PropertyName -> ComputedPropNameImpl

MemberExpression#property: MemberExpressionProperty extension function for create MemberExpressionProperty -> ComputedPropNameImpl

subtype of MemberExpressionProperty

MethodProperty#key: PropertyName extension function for create PropertyName -> ComputedPropNameImpl

subtype of Node

PropBase#key: PropertyName extension function for create PropertyName -> ComputedPropNameImpl

subtype of PropertyName

SetterProperty#key: PropertyName extension function for create PropertyName -> ComputedPropNameImpl

SuperPropExpression#property: SuperPropExpressionProperty extension function for create SuperPropExpressionProperty -> ComputedPropNameImpl

subtype of SuperPropExpressionProperty

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> ConditionalExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> ConditionalExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> ConditionalExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> ConditionalExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> ConditionalExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> ConditionalExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> ConditionalExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> ConditionalExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> ConditionalExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> ConditionalExpressionImpl

Class#superClass: Expression extension function for create Expression -> ConditionalExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> ConditionalExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> ConditionalExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> ConditionalExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> ConditionalExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

Decorator#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> ConditionalExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> ConditionalExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> ConditionalExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> ConditionalExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> ConditionalExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> ConditionalExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> ConditionalExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> ConditionalExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> ConditionalExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> ConditionalExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> ConditionalExpressionImpl

Param#pat: Pattern extension function for create Pattern -> ConditionalExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> ConditionalExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> ConditionalExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> ConditionalExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> ConditionalExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> ConditionalExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> ConditionalExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> ConditionalExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> ConditionalExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> ConditionalExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> ConditionalExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> ConditionalExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> ConditionalExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> ConditionalExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> ConditionalExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> ConditionalExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> ConditionalExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> ConditionalExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> ConditionalExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> ConditionalExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> ConditionalExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> ConditionalExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> ConditionalExpressionImpl

WithStatement#object: Expression extension function for create Expression -> ConditionalExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> ConditionalExpressionImpl

Link copied to clipboard

Class#body: Array extension function for create Array -> ConstructorImpl

ClassDeclaration#body: Array extension function for create Array -> ConstructorImpl

ClassExpression#body: Array extension function for create Array -> ConstructorImpl

subtype of ClassMember

subtype of Node

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> ContinueStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> ContinueStatementImpl

ForInStatement#body: Statement extension function for create Statement -> ContinueStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> ContinueStatementImpl

ForStatement#body: Statement extension function for create Statement -> ContinueStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> ContinueStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> ContinueStatementImpl

Module#body: Array extension function for create Array -> ContinueStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> ContinueStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> ContinueStatementImpl

TsModuleBlock#body: Array extension function for create Array -> ContinueStatementImpl

WhileStatement#body: Statement extension function for create Statement -> ContinueStatementImpl

WithStatement#body: Statement extension function for create Statement -> ContinueStatementImpl

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun createClass(block: Class.() -> Unit): Class
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun createConfig(block: Config.() -> Unit): Config
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun createImport(block: Import.() -> Unit): Import
Link copied to clipboard
fun createInvalid(block: Invalid.() -> Unit): Invalid
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun createJSXText(block: JSXText.() -> Unit): JSXText
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun createModule(block: Module.() -> Unit): Module
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun createParam(block: Param.() -> Unit): Param
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun createScript(block: Script.() -> Unit): Script
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun createSuper(block: Super.() -> Unit): Super
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> DebuggerStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> DebuggerStatementImpl

ForInStatement#body: Statement extension function for create Statement -> DebuggerStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> DebuggerStatementImpl

ForStatement#body: Statement extension function for create Statement -> DebuggerStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> DebuggerStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> DebuggerStatementImpl

Module#body: Array extension function for create Array -> DebuggerStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> DebuggerStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> DebuggerStatementImpl

TsModuleBlock#body: Array extension function for create Array -> DebuggerStatementImpl

WhileStatement#body: Statement extension function for create Statement -> DebuggerStatementImpl

WithStatement#body: Statement extension function for create Statement -> DebuggerStatementImpl

Link copied to clipboard

Class#decorators: Array extension function for create Array -> DecoratorImpl

ClassDeclaration#decorators: Array extension function for create Array -> DecoratorImpl

ClassExpression#decorators: Array extension function for create Array -> DecoratorImpl

ClassProperty#decorators: Array extension function for create Array -> DecoratorImpl

ClassPropertyBase#decorators: Array extension function for create Array -> DecoratorImpl

fun Fn.decorator(block: Decorator.() -> Unit): Decorator

Fn#decorators: Array extension function for create Array -> DecoratorImpl

FunctionDeclaration#decorators: Array extension function for create Array -> DecoratorImpl

FunctionExpression#decorators: Array extension function for create Array -> DecoratorImpl

MethodProperty#decorators: Array extension function for create Array -> DecoratorImpl

subtype of Node

Param#decorators: Array extension function for create Array -> DecoratorImpl

PrivateProperty#decorators: Array extension function for create Array -> DecoratorImpl

TsParameterProperty#decorators: Array extension function for create Array -> DecoratorImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> DoWhileStatementImpl

ForInStatement#body: Statement extension function for create Statement -> DoWhileStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> DoWhileStatementImpl

ForStatement#body: Statement extension function for create Statement -> DoWhileStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> DoWhileStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> DoWhileStatementImpl

Module#body: Array extension function for create Array -> DoWhileStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> DoWhileStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> DoWhileStatementImpl

TsModuleBlock#body: Array extension function for create Array -> DoWhileStatementImpl

WhileStatement#body: Statement extension function for create Statement -> DoWhileStatementImpl

WithStatement#body: Statement extension function for create Statement -> DoWhileStatementImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> EmptyStatementImpl

Class#body: Array extension function for create Array -> EmptyStatementImpl

ClassDeclaration#body: Array extension function for create Array -> EmptyStatementImpl

ClassExpression#body: Array extension function for create Array -> EmptyStatementImpl

subtype of ClassMember

DoWhileStatement#body: Statement extension function for create Statement -> EmptyStatementImpl

ForInStatement#body: Statement extension function for create Statement -> EmptyStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> EmptyStatementImpl

ForStatement#body: Statement extension function for create Statement -> EmptyStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> EmptyStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> EmptyStatementImpl

Module#body: Array extension function for create Array -> EmptyStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> EmptyStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> EmptyStatementImpl

TsModuleBlock#body: Array extension function for create Array -> EmptyStatementImpl

WhileStatement#body: Statement extension function for create Statement -> EmptyStatementImpl

WithStatement#body: Statement extension function for create Statement -> EmptyStatementImpl

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Module#body: Array extension function for create Array -> ExportAllDeclarationImpl

subtype of ModuleDeclaration

subtype of ModuleItem

subtype of Node

TsModuleBlock#body: Array extension function for create Array -> ExportAllDeclarationImpl

Link copied to clipboard

Module#body: Array extension function for create Array -> ExportDeclarationImpl

subtype of ModuleDeclaration

subtype of ModuleItem

subtype of Node

TsModuleBlock#body: Array extension function for create Array -> ExportDeclarationImpl

Link copied to clipboard

Module#body: Array extension function for create Array -> ExportDefaultDeclarationImpl

subtype of ModuleDeclaration

subtype of ModuleItem

subtype of Node

TsModuleBlock#body: Array extension function for create Array -> ExportDefaultDeclarationImpl

Link copied to clipboard

Module#body: Array extension function for create Array -> ExportDefaultExpressionImpl

subtype of ModuleDeclaration

subtype of ModuleItem

subtype of Node

TsModuleBlock#body: Array extension function for create Array -> ExportDefaultExpressionImpl

Link copied to clipboard

ExportNamedDeclaration#specifiers: Array extension function for create Array -> ExportDefaultSpecifierImpl

subtype of ExportSpecifier

subtype of Node

Link copied to clipboard

Module#body: Array extension function for create Array -> ExportNamedDeclarationImpl

subtype of ModuleDeclaration

subtype of ModuleItem

subtype of Node

TsModuleBlock#body: Array extension function for create Array -> ExportNamedDeclarationImpl

Link copied to clipboard

ExportNamedDeclaration#specifiers: Array extension function for create Array -> ExportNamespaceSpecifierImpl

subtype of ExportSpecifier

subtype of Node

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> ExpressionStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> ExpressionStatementImpl

ForInStatement#body: Statement extension function for create Statement -> ExpressionStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> ExpressionStatementImpl

ForStatement#body: Statement extension function for create Statement -> ExpressionStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> ExpressionStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> ExpressionStatementImpl

Module#body: Array extension function for create Array -> ExpressionStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> ExpressionStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> ExpressionStatementImpl

TsModuleBlock#body: Array extension function for create Array -> ExpressionStatementImpl

WhileStatement#body: Statement extension function for create Statement -> ExpressionStatementImpl

WithStatement#body: Statement extension function for create Statement -> ExpressionStatementImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> ForInStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> ForInStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> ForInStatementImpl

ForStatement#body: Statement extension function for create Statement -> ForInStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> ForInStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> ForInStatementImpl

Module#body: Array extension function for create Array -> ForInStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> ForInStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> ForInStatementImpl

TsModuleBlock#body: Array extension function for create Array -> ForInStatementImpl

WhileStatement#body: Statement extension function for create Statement -> ForInStatementImpl

WithStatement#body: Statement extension function for create Statement -> ForInStatementImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> ForOfStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> ForOfStatementImpl

ForInStatement#body: Statement extension function for create Statement -> ForOfStatementImpl

ForStatement#body: Statement extension function for create Statement -> ForOfStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> ForOfStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> ForOfStatementImpl

Module#body: Array extension function for create Array -> ForOfStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> ForOfStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> ForOfStatementImpl

TsModuleBlock#body: Array extension function for create Array -> ForOfStatementImpl

WhileStatement#body: Statement extension function for create Statement -> ForOfStatementImpl

WithStatement#body: Statement extension function for create Statement -> ForOfStatementImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> ForStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> ForStatementImpl

ForInStatement#body: Statement extension function for create Statement -> ForStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> ForStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> ForStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> ForStatementImpl

Module#body: Array extension function for create Array -> ForStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> ForStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> ForStatementImpl

TsModuleBlock#body: Array extension function for create Array -> ForStatementImpl

WhileStatement#body: Statement extension function for create Statement -> ForStatementImpl

WithStatement#body: Statement extension function for create Statement -> ForStatementImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> FunctionDeclarationImpl

ClassMethod#function: Fn extension function for create Fn -> FunctionDeclarationImpl

ClassMethodBase#function: Fn extension function for create Fn -> FunctionDeclarationImpl

subtype of Declaration

DoWhileStatement#body: Statement extension function for create Statement -> FunctionDeclarationImpl

ExportDeclaration#declaration: Declaration extension function for create Declaration -> FunctionDeclarationImpl

subtype of Fn

ForInStatement#body: Statement extension function for create Statement -> FunctionDeclarationImpl

ForOfStatement#body: Statement extension function for create Statement -> FunctionDeclarationImpl

ForStatement#body: Statement extension function for create Statement -> FunctionDeclarationImpl

IfStatement#alternate: Statement extension function for create Statement -> FunctionDeclarationImpl

LabeledStatement#body: Statement extension function for create Statement -> FunctionDeclarationImpl

Module#body: Array extension function for create Array -> FunctionDeclarationImpl

subtype of ModuleItem

PrivateMethod#function: Fn extension function for create Fn -> FunctionDeclarationImpl

Script#body: Array extension function for create Array -> FunctionDeclarationImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> FunctionDeclarationImpl

TsModuleBlock#body: Array extension function for create Array -> FunctionDeclarationImpl

WhileStatement#body: Statement extension function for create Statement -> FunctionDeclarationImpl

WithStatement#body: Statement extension function for create Statement -> FunctionDeclarationImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> FunctionExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> FunctionExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> FunctionExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> FunctionExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> FunctionExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> FunctionExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> FunctionExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> FunctionExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> FunctionExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> FunctionExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> FunctionExpressionImpl

Class#superClass: Expression extension function for create Expression -> FunctionExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> FunctionExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> FunctionExpressionImpl

ClassMethod#function: Fn extension function for create Fn -> FunctionExpressionImpl

ClassMethodBase#function: Fn extension function for create Fn -> FunctionExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> FunctionExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> FunctionExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> FunctionExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> FunctionExpressionImpl

Decorator#expression: Expression extension function for create Expression -> FunctionExpressionImpl

subtype of DefaultDecl

DoWhileStatement#test: Expression extension function for create Expression -> FunctionExpressionImpl

ExportDefaultDeclaration#decl: DefaultDecl extension function for create DefaultDecl -> FunctionExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> FunctionExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> FunctionExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> FunctionExpressionImpl

subtype of Fn

ForInStatement#right: Expression extension function for create Expression -> FunctionExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> FunctionExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> FunctionExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> FunctionExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> FunctionExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> FunctionExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> FunctionExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> FunctionExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> FunctionExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> FunctionExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> FunctionExpressionImpl

Param#pat: Pattern extension function for create Pattern -> FunctionExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> FunctionExpressionImpl

subtype of Pattern

PrivateMethod#function: Fn extension function for create Fn -> FunctionExpressionImpl

PrivateProperty#value: Expression extension function for create Expression -> FunctionExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> FunctionExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> FunctionExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> FunctionExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> FunctionExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> FunctionExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> FunctionExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> FunctionExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> FunctionExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> FunctionExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> FunctionExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> FunctionExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> FunctionExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> FunctionExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> FunctionExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> FunctionExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> FunctionExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> FunctionExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> FunctionExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> FunctionExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> FunctionExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> FunctionExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> FunctionExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> FunctionExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> FunctionExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> FunctionExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> FunctionExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> FunctionExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> FunctionExpressionImpl

WithStatement#object: Expression extension function for create Expression -> FunctionExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> FunctionExpressionImpl

Link copied to clipboard

subtype of Node

ObjectExpression#properties: Array> extension function for create Array> -> GetterPropertyImpl

subtype of PropBase

subtype of Property

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> IdentifierImpl

ArrayPattern#elements: Array extension function for create Array -> IdentifierImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> IdentifierImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> IdentifierImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> IdentifierImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> IdentifierImpl

AssignmentProperty#value: Expression extension function for create Expression -> IdentifierImpl

AwaitExpression#argument: Expression extension function for create Expression -> IdentifierImpl

BinaryExpression#right: Expression extension function for create Expression -> IdentifierImpl

BreakStatement#label: Identifier extension function for create Identifier -> IdentifierImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> IdentifierImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> IdentifierImpl

Class#superClass: Expression extension function for create Expression -> IdentifierImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> IdentifierImpl

ClassExpression#superClass: Expression extension function for create Expression -> IdentifierImpl

ClassMethod#key: PropertyName extension function for create PropertyName -> IdentifierImpl

ClassProperty#value: Expression extension function for create Expression -> IdentifierImpl

ClassPropertyBase#value: Expression extension function for create Expression -> IdentifierImpl

ComputedPropName#expression: Expression extension function for create Expression -> IdentifierImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> IdentifierImpl

Constructor#key: PropertyName extension function for create PropertyName -> IdentifierImpl

ContinueStatement#label: Identifier extension function for create Identifier -> IdentifierImpl

Decorator#expression: Expression extension function for create Expression -> IdentifierImpl

DoWhileStatement#test: Expression extension function for create Expression -> IdentifierImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> IdentifierImpl

ExportDefaultSpecifier#exported: Identifier extension function for create Identifier -> IdentifierImpl

ExportNamespaceSpecifier#name: ModuleExportName extension function for create ModuleExportName -> IdentifierImpl

ExprOrSpread#expression: Expression extension function for create Expression -> IdentifierImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> IdentifierImpl

ForInStatement#right: Expression extension function for create Expression -> IdentifierImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> IdentifierImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> IdentifierImpl

subtype of ForStatementInit

FunctionDeclaration#identifier: Identifier extension function for create Identifier -> IdentifierImpl

FunctionExpression#identifier: Identifier extension function for create Identifier -> IdentifierImpl

GetterProperty#key: PropertyName extension function for create PropertyName -> IdentifierImpl

IfStatement#test: Expression extension function for create Expression -> IdentifierImpl

ImportDefaultSpecifier#local: Identifier extension function for create Identifier -> IdentifierImpl

ImportNamespaceSpecifier#local: Identifier extension function for create Identifier -> IdentifierImpl

JSXAttribute#name: JSXAttributeName extension function for create JSXAttributeName -> IdentifierImpl

subtype of JSXAttributeName

JSXClosingElement#name: JSXElementName extension function for create JSXElementName -> IdentifierImpl

subtype of JSXElementName

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> IdentifierImpl

JSXMemberExpression#property: Identifier extension function for create Identifier -> IdentifierImpl

JSXNamespacedName#name: Identifier extension function for create Identifier -> IdentifierImpl

subtype of JSXObject

JSXOpeningElement#name: JSXElementName extension function for create JSXElementName -> IdentifierImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> IdentifierImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> IdentifierImpl

KeyValueProperty#key: PropertyName extension function for create PropertyName -> IdentifierImpl

LabeledStatement#label: Identifier extension function for create Identifier -> IdentifierImpl

MemberExpression#property: MemberExpressionProperty extension function for create MemberExpressionProperty -> IdentifierImpl

subtype of MemberExpressionProperty

MethodProperty#key: PropertyName extension function for create PropertyName -> IdentifierImpl

subtype of ModuleExportName

NamedExportSpecifier#exported: ModuleExportName extension function for create ModuleExportName -> IdentifierImpl

NamedImportSpecifier#imported: ModuleExportName extension function for create ModuleExportName -> IdentifierImpl

NewExpression#callee: Expression extension function for create Expression -> IdentifierImpl

subtype of Node

ObjectExpression#properties: Array> extension function for create Array> -> IdentifierImpl

OptionalChainingCall#callee: Expression extension function for create Expression -> IdentifierImpl

Param#pat: Pattern extension function for create Pattern -> IdentifierImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> IdentifierImpl

subtype of Pattern

PrivateName#id: Identifier extension function for create Identifier -> IdentifierImpl

PrivateProperty#value: Expression extension function for create Expression -> IdentifierImpl

PropBase#key: PropertyName extension function for create PropertyName -> IdentifierImpl

subtype of Property

subtype of PropertyName

RestElement#argument: Pattern extension function for create Pattern -> IdentifierImpl

ReturnStatement#argument: Expression extension function for create Expression -> IdentifierImpl

SequenceExpression#expressions: Array extension function for create Array -> IdentifierImpl

SetterProperty#key: PropertyName extension function for create PropertyName -> IdentifierImpl

SpreadElement#arguments: Expression extension function for create Expression -> IdentifierImpl

SuperPropExpression#property: SuperPropExpressionProperty extension function for create SuperPropExpressionProperty -> IdentifierImpl

subtype of SuperPropExpressionProperty

SwitchCase#test: Expression extension function for create Expression -> IdentifierImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> IdentifierImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> IdentifierImpl

TemplateLiteral#expressions: Array extension function for create Array -> IdentifierImpl

ThrowStatement#argument: Expression extension function for create Expression -> IdentifierImpl

TsAsExpression#expression: Expression extension function for create Expression -> IdentifierImpl

TsConstAssertion#expression: Expression extension function for create Expression -> IdentifierImpl

subtype of TsEntityName

TsEnumDeclaration#id: Identifier extension function for create Identifier -> IdentifierImpl

TsEnumMember#init: Expression extension function for create Expression -> IdentifierImpl

subtype of TsEnumMemberId

TsExportAssignment#expression: Expression extension function for create Expression -> IdentifierImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> IdentifierImpl

TsGetterSignature#key: Expression extension function for create Expression -> IdentifierImpl

TsImportEqualsDeclaration#moduleRef: TsModuleReference extension function for create TsModuleReference -> IdentifierImpl

TsImportType#qualifier: TsEntityName extension function for create TsEntityName -> IdentifierImpl

TsInstantiation#expression: Expression extension function for create Expression -> IdentifierImpl

TsInterfaceDeclaration#id: Identifier extension function for create Identifier -> IdentifierImpl

TsMethodSignature#key: Expression extension function for create Expression -> IdentifierImpl

TsModuleDeclaration#id: TsModuleName extension function for create TsModuleName -> IdentifierImpl

subtype of TsModuleName

subtype of TsModuleReference

TsNamespaceDeclaration#id: Identifier extension function for create Identifier -> IdentifierImpl

TsNamespaceExportDeclaration#id: Identifier extension function for create Identifier -> IdentifierImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> IdentifierImpl

TsPropertySignature#init: Expression extension function for create Expression -> IdentifierImpl

TsQualifiedName#right: Identifier extension function for create Identifier -> IdentifierImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> IdentifierImpl

TsSetterSignature#key: Expression extension function for create Expression -> IdentifierImpl

subtype of TsThisTypeOrIdent

TsTupleElement#label: Pattern extension function for create Pattern -> IdentifierImpl

TsTypeAliasDeclaration#id: Identifier extension function for create Identifier -> IdentifierImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> IdentifierImpl

TsTypeParameter#name: Identifier extension function for create Identifier -> IdentifierImpl

TsTypePredicate#paramName: TsThisTypeOrIdent extension function for create TsThisTypeOrIdent -> IdentifierImpl

TsTypeQuery#exprName: TsTypeQueryExpr extension function for create TsTypeQueryExpr -> IdentifierImpl

subtype of TsTypeQueryExpr

TsTypeReference#typeName: TsEntityName extension function for create TsEntityName -> IdentifierImpl

UnaryExpression#argument: Expression extension function for create Expression -> IdentifierImpl

UpdateExpression#argument: Expression extension function for create Expression -> IdentifierImpl

VariableDeclarator#init: Expression extension function for create Expression -> IdentifierImpl

WhileStatement#test: Expression extension function for create Expression -> IdentifierImpl

WithStatement#object: Expression extension function for create Expression -> IdentifierImpl

YieldExpression#argument: Expression extension function for create Expression -> IdentifierImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> IfStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> IfStatementImpl

ForInStatement#body: Statement extension function for create Statement -> IfStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> IfStatementImpl

ForStatement#body: Statement extension function for create Statement -> IfStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> IfStatementImpl

Module#body: Array extension function for create Array -> IfStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> IfStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> IfStatementImpl

TsModuleBlock#body: Array extension function for create Array -> IfStatementImpl

WhileStatement#body: Statement extension function for create Statement -> IfStatementImpl

WithStatement#body: Statement extension function for create Statement -> IfStatementImpl

Link copied to clipboard

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> ImportImpl

subtype of CallExpressionCallee

fun Node.import(block: Import.() -> Unit): Import

subtype of Node

Link copied to clipboard

Module#body: Array extension function for create Array -> ImportDeclarationImpl

subtype of ModuleDeclaration

subtype of ModuleItem

subtype of Node

TsModuleBlock#body: Array extension function for create Array -> ImportDeclarationImpl

Link copied to clipboard

ImportDeclaration#specifiers: Array extension function for create Array -> ImportDefaultSpecifierImpl

subtype of ImportSpecifier

subtype of Node

Link copied to clipboard

ImportDeclaration#specifiers: Array extension function for create Array -> ImportNamespaceSpecifierImpl

subtype of ImportSpecifier

subtype of Node

Link copied to clipboard
fun Argument.invalid(block: Invalid.() -> Unit): Invalid

Argument#expression: Expression extension function for create Expression -> InvalidImpl

ArrayPattern#elements: Array extension function for create Array -> InvalidImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> InvalidImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> InvalidImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> InvalidImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> InvalidImpl

AssignmentProperty#value: Expression extension function for create Expression -> InvalidImpl

AwaitExpression#argument: Expression extension function for create Expression -> InvalidImpl

BinaryExpression#right: Expression extension function for create Expression -> InvalidImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> InvalidImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> InvalidImpl

fun Class.invalid(block: Invalid.() -> Unit): Invalid

Class#superClass: Expression extension function for create Expression -> InvalidImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> InvalidImpl

ClassExpression#superClass: Expression extension function for create Expression -> InvalidImpl

ClassProperty#value: Expression extension function for create Expression -> InvalidImpl

ClassPropertyBase#value: Expression extension function for create Expression -> InvalidImpl

ComputedPropName#expression: Expression extension function for create Expression -> InvalidImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> InvalidImpl

fun Decorator.invalid(block: Invalid.() -> Unit): Invalid

Decorator#expression: Expression extension function for create Expression -> InvalidImpl

DoWhileStatement#test: Expression extension function for create Expression -> InvalidImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> InvalidImpl

ExprOrSpread#expression: Expression extension function for create Expression -> InvalidImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> InvalidImpl

ForInStatement#right: Expression extension function for create Expression -> InvalidImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> InvalidImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> InvalidImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> InvalidImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> InvalidImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> InvalidImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> InvalidImpl

KeyValueProperty#value: Expression extension function for create Expression -> InvalidImpl

MemberExpression#object: Expression extension function for create Expression -> InvalidImpl

NewExpression#callee: Expression extension function for create Expression -> InvalidImpl

fun Node.invalid(block: Invalid.() -> Unit): Invalid

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> InvalidImpl

fun Param.invalid(block: Invalid.() -> Unit): Invalid

Param#pat: Pattern extension function for create Pattern -> InvalidImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> InvalidImpl

fun Pattern.invalid(block: Invalid.() -> Unit): Invalid

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> InvalidImpl

RestElement#argument: Pattern extension function for create Pattern -> InvalidImpl

ReturnStatement#argument: Expression extension function for create Expression -> InvalidImpl

SequenceExpression#expressions: Array extension function for create Array -> InvalidImpl

SetterProperty#param: Pattern extension function for create Pattern -> InvalidImpl

SpreadElement#arguments: Expression extension function for create Expression -> InvalidImpl

SwitchCase#test: Expression extension function for create Expression -> InvalidImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> InvalidImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> InvalidImpl

TemplateLiteral#expressions: Array extension function for create Array -> InvalidImpl

ThrowStatement#argument: Expression extension function for create Expression -> InvalidImpl

TsAsExpression#expression: Expression extension function for create Expression -> InvalidImpl

TsConstAssertion#expression: Expression extension function for create Expression -> InvalidImpl

TsEnumMember#init: Expression extension function for create Expression -> InvalidImpl

TsExportAssignment#expression: Expression extension function for create Expression -> InvalidImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> InvalidImpl

TsGetterSignature#key: Expression extension function for create Expression -> InvalidImpl

TsInstantiation#expression: Expression extension function for create Expression -> InvalidImpl

TsMethodSignature#key: Expression extension function for create Expression -> InvalidImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> InvalidImpl

TsPropertySignature#init: Expression extension function for create Expression -> InvalidImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> InvalidImpl

TsSetterSignature#key: Expression extension function for create Expression -> InvalidImpl

TsTupleElement#label: Pattern extension function for create Pattern -> InvalidImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> InvalidImpl

UnaryExpression#argument: Expression extension function for create Expression -> InvalidImpl

UpdateExpression#argument: Expression extension function for create Expression -> InvalidImpl

VariableDeclarator#init: Expression extension function for create Expression -> InvalidImpl

WhileStatement#test: Expression extension function for create Expression -> InvalidImpl

WithStatement#object: Expression extension function for create Expression -> InvalidImpl

YieldExpression#argument: Expression extension function for create Expression -> InvalidImpl

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> SuperImpl

subtype of CallExpressionCallee

fun Node.jsSuper(block: Super.() -> Unit): Super

subtype of Node

SuperPropExpression#obj: Super extension function for create Super -> SuperImpl

Link copied to clipboard

subtype of JSXAttributeOrSpread

JSXOpeningElement#attributes: Array extension function for create Array -> JSXAttributeImpl

subtype of Node

Link copied to clipboard

JSXElement#closing: JSXClosingElement extension function for create JSXClosingElement -> JSXClosingElementImpl

subtype of Node

Link copied to clipboard

JSXFragment#closing: JSXClosingFragment extension function for create JSXClosingFragment -> JSXClosingFragmentImpl

subtype of Node

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> JSXElementImpl

ArrayPattern#elements: Array extension function for create Array -> JSXElementImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> JSXElementImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> JSXElementImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> JSXElementImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> JSXElementImpl

AssignmentProperty#value: Expression extension function for create Expression -> JSXElementImpl

AwaitExpression#argument: Expression extension function for create Expression -> JSXElementImpl

BinaryExpression#right: Expression extension function for create Expression -> JSXElementImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> JSXElementImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> JSXElementImpl

Class#superClass: Expression extension function for create Expression -> JSXElementImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> JSXElementImpl

ClassExpression#superClass: Expression extension function for create Expression -> JSXElementImpl

ClassProperty#value: Expression extension function for create Expression -> JSXElementImpl

ClassPropertyBase#value: Expression extension function for create Expression -> JSXElementImpl

ComputedPropName#expression: Expression extension function for create Expression -> JSXElementImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> JSXElementImpl

Decorator#expression: Expression extension function for create Expression -> JSXElementImpl

DoWhileStatement#test: Expression extension function for create Expression -> JSXElementImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> JSXElementImpl

ExprOrSpread#expression: Expression extension function for create Expression -> JSXElementImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> JSXElementImpl

ForInStatement#right: Expression extension function for create Expression -> JSXElementImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> JSXElementImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> JSXElementImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> JSXElementImpl

subtype of JSXAttrValue

JSXAttribute#value: JSXAttrValue extension function for create JSXAttrValue -> JSXElementImpl

subtype of JSXElementChild

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> JSXElementImpl

JSXFragment#children: Array extension function for create Array -> JSXElementImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> JSXElementImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> JSXElementImpl

KeyValueProperty#value: Expression extension function for create Expression -> JSXElementImpl

MemberExpression#object: Expression extension function for create Expression -> JSXElementImpl

NewExpression#callee: Expression extension function for create Expression -> JSXElementImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> JSXElementImpl

Param#pat: Pattern extension function for create Pattern -> JSXElementImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> JSXElementImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> JSXElementImpl

RestElement#argument: Pattern extension function for create Pattern -> JSXElementImpl

ReturnStatement#argument: Expression extension function for create Expression -> JSXElementImpl

SequenceExpression#expressions: Array extension function for create Array -> JSXElementImpl

SetterProperty#param: Pattern extension function for create Pattern -> JSXElementImpl

SpreadElement#arguments: Expression extension function for create Expression -> JSXElementImpl

SwitchCase#test: Expression extension function for create Expression -> JSXElementImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> JSXElementImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> JSXElementImpl

TemplateLiteral#expressions: Array extension function for create Array -> JSXElementImpl

ThrowStatement#argument: Expression extension function for create Expression -> JSXElementImpl

TsAsExpression#expression: Expression extension function for create Expression -> JSXElementImpl

TsConstAssertion#expression: Expression extension function for create Expression -> JSXElementImpl

TsEnumMember#init: Expression extension function for create Expression -> JSXElementImpl

TsExportAssignment#expression: Expression extension function for create Expression -> JSXElementImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> JSXElementImpl

TsGetterSignature#key: Expression extension function for create Expression -> JSXElementImpl

TsInstantiation#expression: Expression extension function for create Expression -> JSXElementImpl

TsMethodSignature#key: Expression extension function for create Expression -> JSXElementImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> JSXElementImpl

TsPropertySignature#init: Expression extension function for create Expression -> JSXElementImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> JSXElementImpl

TsSetterSignature#key: Expression extension function for create Expression -> JSXElementImpl

TsTupleElement#label: Pattern extension function for create Pattern -> JSXElementImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> JSXElementImpl

UnaryExpression#argument: Expression extension function for create Expression -> JSXElementImpl

UpdateExpression#argument: Expression extension function for create Expression -> JSXElementImpl

VariableDeclarator#init: Expression extension function for create Expression -> JSXElementImpl

WhileStatement#test: Expression extension function for create Expression -> JSXElementImpl

WithStatement#object: Expression extension function for create Expression -> JSXElementImpl

YieldExpression#argument: Expression extension function for create Expression -> JSXElementImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> JSXEmptyExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> JSXEmptyExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> JSXEmptyExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> JSXEmptyExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> JSXEmptyExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> JSXEmptyExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> JSXEmptyExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> JSXEmptyExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> JSXEmptyExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> JSXEmptyExpressionImpl

Class#superClass: Expression extension function for create Expression -> JSXEmptyExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> JSXEmptyExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> JSXEmptyExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> JSXEmptyExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> JSXEmptyExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> JSXEmptyExpressionImpl

Decorator#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> JSXEmptyExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> JSXEmptyExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> JSXEmptyExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> JSXEmptyExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> JSXEmptyExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> JSXEmptyExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> JSXEmptyExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> JSXEmptyExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> JSXEmptyExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> JSXEmptyExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> JSXEmptyExpressionImpl

Param#pat: Pattern extension function for create Pattern -> JSXEmptyExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> JSXEmptyExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> JSXEmptyExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> JSXEmptyExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> JSXEmptyExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> JSXEmptyExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> JSXEmptyExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> JSXEmptyExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> JSXEmptyExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> JSXEmptyExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> JSXEmptyExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> JSXEmptyExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> JSXEmptyExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> JSXEmptyExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> JSXEmptyExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> JSXEmptyExpressionImpl

WithStatement#object: Expression extension function for create Expression -> JSXEmptyExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> JSXEmptyExpressionImpl

Link copied to clipboard

subtype of JSXAttrValue

JSXAttribute#value: JSXAttrValue extension function for create JSXAttrValue -> JSXExpressionContainerImpl

JSXElement#children: Array extension function for create Array -> JSXExpressionContainerImpl

subtype of JSXElementChild

JSXFragment#children: Array extension function for create Array -> JSXExpressionContainerImpl

subtype of Node

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> JSXFragmentImpl

ArrayPattern#elements: Array extension function for create Array -> JSXFragmentImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> JSXFragmentImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> JSXFragmentImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> JSXFragmentImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> JSXFragmentImpl

AssignmentProperty#value: Expression extension function for create Expression -> JSXFragmentImpl

AwaitExpression#argument: Expression extension function for create Expression -> JSXFragmentImpl

BinaryExpression#right: Expression extension function for create Expression -> JSXFragmentImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> JSXFragmentImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> JSXFragmentImpl

Class#superClass: Expression extension function for create Expression -> JSXFragmentImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> JSXFragmentImpl

ClassExpression#superClass: Expression extension function for create Expression -> JSXFragmentImpl

ClassProperty#value: Expression extension function for create Expression -> JSXFragmentImpl

ClassPropertyBase#value: Expression extension function for create Expression -> JSXFragmentImpl

ComputedPropName#expression: Expression extension function for create Expression -> JSXFragmentImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> JSXFragmentImpl

Decorator#expression: Expression extension function for create Expression -> JSXFragmentImpl

DoWhileStatement#test: Expression extension function for create Expression -> JSXFragmentImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> JSXFragmentImpl

ExprOrSpread#expression: Expression extension function for create Expression -> JSXFragmentImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> JSXFragmentImpl

ForInStatement#right: Expression extension function for create Expression -> JSXFragmentImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> JSXFragmentImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> JSXFragmentImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> JSXFragmentImpl

subtype of JSXAttrValue

JSXAttribute#value: JSXAttrValue extension function for create JSXAttrValue -> JSXFragmentImpl

JSXElement#children: Array extension function for create Array -> JSXFragmentImpl

subtype of JSXElementChild

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> JSXFragmentImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> JSXFragmentImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> JSXFragmentImpl

KeyValueProperty#value: Expression extension function for create Expression -> JSXFragmentImpl

MemberExpression#object: Expression extension function for create Expression -> JSXFragmentImpl

NewExpression#callee: Expression extension function for create Expression -> JSXFragmentImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> JSXFragmentImpl

Param#pat: Pattern extension function for create Pattern -> JSXFragmentImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> JSXFragmentImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> JSXFragmentImpl

RestElement#argument: Pattern extension function for create Pattern -> JSXFragmentImpl

ReturnStatement#argument: Expression extension function for create Expression -> JSXFragmentImpl

SequenceExpression#expressions: Array extension function for create Array -> JSXFragmentImpl

SetterProperty#param: Pattern extension function for create Pattern -> JSXFragmentImpl

SpreadElement#arguments: Expression extension function for create Expression -> JSXFragmentImpl

SwitchCase#test: Expression extension function for create Expression -> JSXFragmentImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> JSXFragmentImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> JSXFragmentImpl

TemplateLiteral#expressions: Array extension function for create Array -> JSXFragmentImpl

ThrowStatement#argument: Expression extension function for create Expression -> JSXFragmentImpl

TsAsExpression#expression: Expression extension function for create Expression -> JSXFragmentImpl

TsConstAssertion#expression: Expression extension function for create Expression -> JSXFragmentImpl

TsEnumMember#init: Expression extension function for create Expression -> JSXFragmentImpl

TsExportAssignment#expression: Expression extension function for create Expression -> JSXFragmentImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> JSXFragmentImpl

TsGetterSignature#key: Expression extension function for create Expression -> JSXFragmentImpl

TsInstantiation#expression: Expression extension function for create Expression -> JSXFragmentImpl

TsMethodSignature#key: Expression extension function for create Expression -> JSXFragmentImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> JSXFragmentImpl

TsPropertySignature#init: Expression extension function for create Expression -> JSXFragmentImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> JSXFragmentImpl

TsSetterSignature#key: Expression extension function for create Expression -> JSXFragmentImpl

TsTupleElement#label: Pattern extension function for create Pattern -> JSXFragmentImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> JSXFragmentImpl

UnaryExpression#argument: Expression extension function for create Expression -> JSXFragmentImpl

UpdateExpression#argument: Expression extension function for create Expression -> JSXFragmentImpl

VariableDeclarator#init: Expression extension function for create Expression -> JSXFragmentImpl

WhileStatement#test: Expression extension function for create Expression -> JSXFragmentImpl

WithStatement#object: Expression extension function for create Expression -> JSXFragmentImpl

YieldExpression#argument: Expression extension function for create Expression -> JSXFragmentImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> JSXMemberExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> JSXMemberExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> JSXMemberExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> JSXMemberExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> JSXMemberExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> JSXMemberExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> JSXMemberExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> JSXMemberExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> JSXMemberExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> JSXMemberExpressionImpl

Class#superClass: Expression extension function for create Expression -> JSXMemberExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> JSXMemberExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> JSXMemberExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> JSXMemberExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> JSXMemberExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> JSXMemberExpressionImpl

Decorator#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> JSXMemberExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> JSXMemberExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> JSXMemberExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> JSXMemberExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> JSXMemberExpressionImpl

JSXClosingElement#name: JSXElementName extension function for create JSXElementName -> JSXMemberExpressionImpl

subtype of JSXElementName

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> JSXMemberExpressionImpl

subtype of JSXObject

JSXOpeningElement#name: JSXElementName extension function for create JSXElementName -> JSXMemberExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> JSXMemberExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> JSXMemberExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> JSXMemberExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> JSXMemberExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> JSXMemberExpressionImpl

Param#pat: Pattern extension function for create Pattern -> JSXMemberExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> JSXMemberExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> JSXMemberExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> JSXMemberExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> JSXMemberExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> JSXMemberExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> JSXMemberExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> JSXMemberExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> JSXMemberExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> JSXMemberExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> JSXMemberExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> JSXMemberExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> JSXMemberExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> JSXMemberExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> JSXMemberExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> JSXMemberExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> JSXMemberExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> JSXMemberExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> JSXMemberExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> JSXMemberExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> JSXMemberExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> JSXMemberExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> JSXMemberExpressionImpl

WithStatement#object: Expression extension function for create Expression -> JSXMemberExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> JSXMemberExpressionImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

ArrayPattern#elements: Array extension function for create Array -> JSXNamespacedNameImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> JSXNamespacedNameImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> JSXNamespacedNameImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> JSXNamespacedNameImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> JSXNamespacedNameImpl

AssignmentProperty#value: Expression extension function for create Expression -> JSXNamespacedNameImpl

AwaitExpression#argument: Expression extension function for create Expression -> JSXNamespacedNameImpl

BinaryExpression#right: Expression extension function for create Expression -> JSXNamespacedNameImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> JSXNamespacedNameImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> JSXNamespacedNameImpl

Class#superClass: Expression extension function for create Expression -> JSXNamespacedNameImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> JSXNamespacedNameImpl

ClassExpression#superClass: Expression extension function for create Expression -> JSXNamespacedNameImpl

ClassProperty#value: Expression extension function for create Expression -> JSXNamespacedNameImpl

ClassPropertyBase#value: Expression extension function for create Expression -> JSXNamespacedNameImpl

ComputedPropName#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> JSXNamespacedNameImpl

Decorator#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

DoWhileStatement#test: Expression extension function for create Expression -> JSXNamespacedNameImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

ExprOrSpread#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

ForInStatement#right: Expression extension function for create Expression -> JSXNamespacedNameImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> JSXNamespacedNameImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> JSXNamespacedNameImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> JSXNamespacedNameImpl

JSXAttribute#name: JSXAttributeName extension function for create JSXAttributeName -> JSXNamespacedNameImpl

subtype of JSXAttributeName

JSXClosingElement#name: JSXElementName extension function for create JSXElementName -> JSXNamespacedNameImpl

subtype of JSXElementName

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> JSXNamespacedNameImpl

JSXOpeningElement#name: JSXElementName extension function for create JSXElementName -> JSXNamespacedNameImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> JSXNamespacedNameImpl

KeyValueProperty#value: Expression extension function for create Expression -> JSXNamespacedNameImpl

MemberExpression#object: Expression extension function for create Expression -> JSXNamespacedNameImpl

NewExpression#callee: Expression extension function for create Expression -> JSXNamespacedNameImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> JSXNamespacedNameImpl

Param#pat: Pattern extension function for create Pattern -> JSXNamespacedNameImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> JSXNamespacedNameImpl

RestElement#argument: Pattern extension function for create Pattern -> JSXNamespacedNameImpl

ReturnStatement#argument: Expression extension function for create Expression -> JSXNamespacedNameImpl

SequenceExpression#expressions: Array extension function for create Array -> JSXNamespacedNameImpl

SetterProperty#param: Pattern extension function for create Pattern -> JSXNamespacedNameImpl

SpreadElement#arguments: Expression extension function for create Expression -> JSXNamespacedNameImpl

SwitchCase#test: Expression extension function for create Expression -> JSXNamespacedNameImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> JSXNamespacedNameImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> JSXNamespacedNameImpl

TemplateLiteral#expressions: Array extension function for create Array -> JSXNamespacedNameImpl

ThrowStatement#argument: Expression extension function for create Expression -> JSXNamespacedNameImpl

TsAsExpression#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

TsConstAssertion#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

TsEnumMember#init: Expression extension function for create Expression -> JSXNamespacedNameImpl

TsExportAssignment#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

TsGetterSignature#key: Expression extension function for create Expression -> JSXNamespacedNameImpl

TsInstantiation#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

TsMethodSignature#key: Expression extension function for create Expression -> JSXNamespacedNameImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

TsPropertySignature#init: Expression extension function for create Expression -> JSXNamespacedNameImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

TsSetterSignature#key: Expression extension function for create Expression -> JSXNamespacedNameImpl

TsTupleElement#label: Pattern extension function for create Pattern -> JSXNamespacedNameImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> JSXNamespacedNameImpl

UnaryExpression#argument: Expression extension function for create Expression -> JSXNamespacedNameImpl

UpdateExpression#argument: Expression extension function for create Expression -> JSXNamespacedNameImpl

VariableDeclarator#init: Expression extension function for create Expression -> JSXNamespacedNameImpl

WhileStatement#test: Expression extension function for create Expression -> JSXNamespacedNameImpl

WithStatement#object: Expression extension function for create Expression -> JSXNamespacedNameImpl

YieldExpression#argument: Expression extension function for create Expression -> JSXNamespacedNameImpl

Link copied to clipboard

JSXElement#opening: JSXOpeningElement extension function for create JSXOpeningElement -> JSXOpeningElementImpl

subtype of Node

Link copied to clipboard

JSXFragment#opening: JSXOpeningFragment extension function for create JSXOpeningFragment -> JSXOpeningFragmentImpl

subtype of Node

Link copied to clipboard

JSXElement#children: Array extension function for create Array -> JSXSpreadChildImpl

subtype of JSXElementChild

JSXFragment#children: Array extension function for create Array -> JSXSpreadChildImpl

subtype of Node

Link copied to clipboard
fun Argument.jSXText(block: JSXText.() -> Unit): JSXText

Argument#expression: Expression extension function for create Expression -> JSXTextImpl

ArrayPattern#elements: Array extension function for create Array -> JSXTextImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> JSXTextImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> JSXTextImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> JSXTextImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> JSXTextImpl

AssignmentProperty#value: Expression extension function for create Expression -> JSXTextImpl

AwaitExpression#argument: Expression extension function for create Expression -> JSXTextImpl

BinaryExpression#right: Expression extension function for create Expression -> JSXTextImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> JSXTextImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> JSXTextImpl

fun Class.jSXText(block: JSXText.() -> Unit): JSXText

Class#superClass: Expression extension function for create Expression -> JSXTextImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> JSXTextImpl

ClassExpression#superClass: Expression extension function for create Expression -> JSXTextImpl

ClassProperty#value: Expression extension function for create Expression -> JSXTextImpl

ClassPropertyBase#value: Expression extension function for create Expression -> JSXTextImpl

ComputedPropName#expression: Expression extension function for create Expression -> JSXTextImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> JSXTextImpl

fun Decorator.jSXText(block: JSXText.() -> Unit): JSXText

Decorator#expression: Expression extension function for create Expression -> JSXTextImpl

DoWhileStatement#test: Expression extension function for create Expression -> JSXTextImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> JSXTextImpl

ExprOrSpread#expression: Expression extension function for create Expression -> JSXTextImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> JSXTextImpl

ForInStatement#right: Expression extension function for create Expression -> JSXTextImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> JSXTextImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> JSXTextImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> JSXTextImpl

subtype of JSXAttrValue

JSXAttribute#value: JSXAttrValue extension function for create JSXAttrValue -> JSXTextImpl

JSXElement#children: Array extension function for create Array -> JSXTextImpl

subtype of JSXElementChild

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> JSXTextImpl

JSXFragment#children: Array extension function for create Array -> JSXTextImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> JSXTextImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> JSXTextImpl

KeyValueProperty#value: Expression extension function for create Expression -> JSXTextImpl

fun Literal.jSXText(block: JSXText.() -> Unit): JSXText

subtype of Literal

MemberExpression#object: Expression extension function for create Expression -> JSXTextImpl

NewExpression#callee: Expression extension function for create Expression -> JSXTextImpl

fun Node.jSXText(block: JSXText.() -> Unit): JSXText

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> JSXTextImpl

fun Param.jSXText(block: JSXText.() -> Unit): JSXText

Param#pat: Pattern extension function for create Pattern -> JSXTextImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> JSXTextImpl

fun Pattern.jSXText(block: JSXText.() -> Unit): JSXText

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> JSXTextImpl

RestElement#argument: Pattern extension function for create Pattern -> JSXTextImpl

ReturnStatement#argument: Expression extension function for create Expression -> JSXTextImpl

SequenceExpression#expressions: Array extension function for create Array -> JSXTextImpl

SetterProperty#param: Pattern extension function for create Pattern -> JSXTextImpl

SpreadElement#arguments: Expression extension function for create Expression -> JSXTextImpl

SwitchCase#test: Expression extension function for create Expression -> JSXTextImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> JSXTextImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> JSXTextImpl

TemplateLiteral#expressions: Array extension function for create Array -> JSXTextImpl

ThrowStatement#argument: Expression extension function for create Expression -> JSXTextImpl

TsAsExpression#expression: Expression extension function for create Expression -> JSXTextImpl

TsConstAssertion#expression: Expression extension function for create Expression -> JSXTextImpl

TsEnumMember#init: Expression extension function for create Expression -> JSXTextImpl

TsExportAssignment#expression: Expression extension function for create Expression -> JSXTextImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> JSXTextImpl

TsGetterSignature#key: Expression extension function for create Expression -> JSXTextImpl

TsInstantiation#expression: Expression extension function for create Expression -> JSXTextImpl

TsMethodSignature#key: Expression extension function for create Expression -> JSXTextImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> JSXTextImpl

TsPropertySignature#init: Expression extension function for create Expression -> JSXTextImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> JSXTextImpl

TsSetterSignature#key: Expression extension function for create Expression -> JSXTextImpl

TsTupleElement#label: Pattern extension function for create Pattern -> JSXTextImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> JSXTextImpl

UnaryExpression#argument: Expression extension function for create Expression -> JSXTextImpl

UpdateExpression#argument: Expression extension function for create Expression -> JSXTextImpl

VariableDeclarator#init: Expression extension function for create Expression -> JSXTextImpl

WhileStatement#test: Expression extension function for create Expression -> JSXTextImpl

WithStatement#object: Expression extension function for create Expression -> JSXTextImpl

YieldExpression#argument: Expression extension function for create Expression -> JSXTextImpl

Link copied to clipboard

subtype of Node

ObjectPattern#properties: Array extension function for create Array -> KeyValuePatternPropertyImpl

subtype of ObjectPatternProperty

Link copied to clipboard

subtype of Node

ObjectExpression#properties: Array> extension function for create Array> -> KeyValuePropertyImpl

subtype of PropBase

subtype of Property

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> LabeledStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> LabeledStatementImpl

ForInStatement#body: Statement extension function for create Statement -> LabeledStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> LabeledStatementImpl

ForStatement#body: Statement extension function for create Statement -> LabeledStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> LabeledStatementImpl

Module#body: Array extension function for create Array -> LabeledStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> LabeledStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> LabeledStatementImpl

TsModuleBlock#body: Array extension function for create Array -> LabeledStatementImpl

WhileStatement#body: Statement extension function for create Statement -> LabeledStatementImpl

WithStatement#body: Statement extension function for create Statement -> LabeledStatementImpl

Link copied to clipboard
Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> MemberExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> MemberExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> MemberExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> MemberExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> MemberExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> MemberExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> MemberExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> MemberExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> MemberExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> MemberExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> MemberExpressionImpl

Class#superClass: Expression extension function for create Expression -> MemberExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> MemberExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> MemberExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> MemberExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> MemberExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> MemberExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> MemberExpressionImpl

Decorator#expression: Expression extension function for create Expression -> MemberExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> MemberExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> MemberExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> MemberExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> MemberExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> MemberExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> MemberExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> MemberExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> MemberExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> MemberExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> MemberExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> MemberExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> MemberExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> MemberExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> MemberExpressionImpl

OptionalChainingExpression#base: OptionalChainingExpressionBase extension function for create OptionalChainingExpressionBase -> MemberExpressionImpl

subtype of OptionalChainingExpressionBase

Param#pat: Pattern extension function for create Pattern -> MemberExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> MemberExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> MemberExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> MemberExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> MemberExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> MemberExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> MemberExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> MemberExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> MemberExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> MemberExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> MemberExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> MemberExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> MemberExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> MemberExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> MemberExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> MemberExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> MemberExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> MemberExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> MemberExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> MemberExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> MemberExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> MemberExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> MemberExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> MemberExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> MemberExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> MemberExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> MemberExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> MemberExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> MemberExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> MemberExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> MemberExpressionImpl

WithStatement#object: Expression extension function for create Expression -> MemberExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> MemberExpressionImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> MetaPropertyImpl

ArrayPattern#elements: Array extension function for create Array -> MetaPropertyImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> MetaPropertyImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> MetaPropertyImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> MetaPropertyImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> MetaPropertyImpl

AssignmentProperty#value: Expression extension function for create Expression -> MetaPropertyImpl

AwaitExpression#argument: Expression extension function for create Expression -> MetaPropertyImpl

BinaryExpression#right: Expression extension function for create Expression -> MetaPropertyImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> MetaPropertyImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> MetaPropertyImpl

Class#superClass: Expression extension function for create Expression -> MetaPropertyImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> MetaPropertyImpl

ClassExpression#superClass: Expression extension function for create Expression -> MetaPropertyImpl

ClassProperty#value: Expression extension function for create Expression -> MetaPropertyImpl

ClassPropertyBase#value: Expression extension function for create Expression -> MetaPropertyImpl

ComputedPropName#expression: Expression extension function for create Expression -> MetaPropertyImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> MetaPropertyImpl

Decorator#expression: Expression extension function for create Expression -> MetaPropertyImpl

DoWhileStatement#test: Expression extension function for create Expression -> MetaPropertyImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> MetaPropertyImpl

ExprOrSpread#expression: Expression extension function for create Expression -> MetaPropertyImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> MetaPropertyImpl

ForInStatement#right: Expression extension function for create Expression -> MetaPropertyImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> MetaPropertyImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> MetaPropertyImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> MetaPropertyImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> MetaPropertyImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> MetaPropertyImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> MetaPropertyImpl

KeyValueProperty#value: Expression extension function for create Expression -> MetaPropertyImpl

MemberExpression#object: Expression extension function for create Expression -> MetaPropertyImpl

NewExpression#callee: Expression extension function for create Expression -> MetaPropertyImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> MetaPropertyImpl

Param#pat: Pattern extension function for create Pattern -> MetaPropertyImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> MetaPropertyImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> MetaPropertyImpl

RestElement#argument: Pattern extension function for create Pattern -> MetaPropertyImpl

ReturnStatement#argument: Expression extension function for create Expression -> MetaPropertyImpl

SequenceExpression#expressions: Array extension function for create Array -> MetaPropertyImpl

SetterProperty#param: Pattern extension function for create Pattern -> MetaPropertyImpl

SpreadElement#arguments: Expression extension function for create Expression -> MetaPropertyImpl

SwitchCase#test: Expression extension function for create Expression -> MetaPropertyImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> MetaPropertyImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> MetaPropertyImpl

TemplateLiteral#expressions: Array extension function for create Array -> MetaPropertyImpl

ThrowStatement#argument: Expression extension function for create Expression -> MetaPropertyImpl

TsAsExpression#expression: Expression extension function for create Expression -> MetaPropertyImpl

TsConstAssertion#expression: Expression extension function for create Expression -> MetaPropertyImpl

TsEnumMember#init: Expression extension function for create Expression -> MetaPropertyImpl

TsExportAssignment#expression: Expression extension function for create Expression -> MetaPropertyImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> MetaPropertyImpl

TsGetterSignature#key: Expression extension function for create Expression -> MetaPropertyImpl

TsInstantiation#expression: Expression extension function for create Expression -> MetaPropertyImpl

TsMethodSignature#key: Expression extension function for create Expression -> MetaPropertyImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> MetaPropertyImpl

TsPropertySignature#init: Expression extension function for create Expression -> MetaPropertyImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> MetaPropertyImpl

TsSetterSignature#key: Expression extension function for create Expression -> MetaPropertyImpl

TsTupleElement#label: Pattern extension function for create Pattern -> MetaPropertyImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> MetaPropertyImpl

UnaryExpression#argument: Expression extension function for create Expression -> MetaPropertyImpl

UpdateExpression#argument: Expression extension function for create Expression -> MetaPropertyImpl

VariableDeclarator#init: Expression extension function for create Expression -> MetaPropertyImpl

WhileStatement#test: Expression extension function for create Expression -> MetaPropertyImpl

WithStatement#object: Expression extension function for create Expression -> MetaPropertyImpl

YieldExpression#argument: Expression extension function for create Expression -> MetaPropertyImpl

Link copied to clipboard

ClassMethod#function: Fn extension function for create Fn -> MethodPropertyImpl

ClassMethodBase#function: Fn extension function for create Fn -> MethodPropertyImpl

subtype of Fn

subtype of Node

ObjectExpression#properties: Array> extension function for create Array> -> MethodPropertyImpl

PrivateMethod#function: Fn extension function for create Fn -> MethodPropertyImpl

subtype of PropBase

subtype of Property

Link copied to clipboard

subtype of HasInterpreter

fun Node.module(block: Module.() -> Unit): Module

subtype of Node

fun Program.module(block: Module.() -> Unit): Module

subtype of Program

Link copied to clipboard

ExportNamedDeclaration#specifiers: Array extension function for create Array -> NamedExportSpecifierImpl

subtype of ExportSpecifier

subtype of Node

Link copied to clipboard

ImportDeclaration#specifiers: Array extension function for create Array -> NamedImportSpecifierImpl

subtype of ImportSpecifier

subtype of Node

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> NewExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> NewExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> NewExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> NewExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> NewExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> NewExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> NewExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> NewExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> NewExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> NewExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> NewExpressionImpl

Class#superClass: Expression extension function for create Expression -> NewExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> NewExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> NewExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> NewExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> NewExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> NewExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> NewExpressionImpl

Decorator#expression: Expression extension function for create Expression -> NewExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> NewExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> NewExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> NewExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> NewExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> NewExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> NewExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> NewExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> NewExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> NewExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> NewExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> NewExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> NewExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> NewExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> NewExpressionImpl

Param#pat: Pattern extension function for create Pattern -> NewExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> NewExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> NewExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> NewExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> NewExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> NewExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> NewExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> NewExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> NewExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> NewExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> NewExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> NewExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> NewExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> NewExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> NewExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> NewExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> NewExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> NewExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> NewExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> NewExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> NewExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> NewExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> NewExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> NewExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> NewExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> NewExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> NewExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> NewExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> NewExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> NewExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> NewExpressionImpl

WithStatement#object: Expression extension function for create Expression -> NewExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> NewExpressionImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> NullLiteralImpl

ArrayPattern#elements: Array extension function for create Array -> NullLiteralImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> NullLiteralImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> NullLiteralImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> NullLiteralImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> NullLiteralImpl

AssignmentProperty#value: Expression extension function for create Expression -> NullLiteralImpl

AwaitExpression#argument: Expression extension function for create Expression -> NullLiteralImpl

BinaryExpression#right: Expression extension function for create Expression -> NullLiteralImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> NullLiteralImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> NullLiteralImpl

Class#superClass: Expression extension function for create Expression -> NullLiteralImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> NullLiteralImpl

ClassExpression#superClass: Expression extension function for create Expression -> NullLiteralImpl

ClassProperty#value: Expression extension function for create Expression -> NullLiteralImpl

ClassPropertyBase#value: Expression extension function for create Expression -> NullLiteralImpl

ComputedPropName#expression: Expression extension function for create Expression -> NullLiteralImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> NullLiteralImpl

Decorator#expression: Expression extension function for create Expression -> NullLiteralImpl

DoWhileStatement#test: Expression extension function for create Expression -> NullLiteralImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> NullLiteralImpl

ExprOrSpread#expression: Expression extension function for create Expression -> NullLiteralImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> NullLiteralImpl

ForInStatement#right: Expression extension function for create Expression -> NullLiteralImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> NullLiteralImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> NullLiteralImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> NullLiteralImpl

subtype of JSXAttrValue

JSXAttribute#value: JSXAttrValue extension function for create JSXAttrValue -> NullLiteralImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> NullLiteralImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> NullLiteralImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> NullLiteralImpl

KeyValueProperty#value: Expression extension function for create Expression -> NullLiteralImpl

subtype of Literal

MemberExpression#object: Expression extension function for create Expression -> NullLiteralImpl

NewExpression#callee: Expression extension function for create Expression -> NullLiteralImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> NullLiteralImpl

Param#pat: Pattern extension function for create Pattern -> NullLiteralImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> NullLiteralImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> NullLiteralImpl

RestElement#argument: Pattern extension function for create Pattern -> NullLiteralImpl

ReturnStatement#argument: Expression extension function for create Expression -> NullLiteralImpl

SequenceExpression#expressions: Array extension function for create Array -> NullLiteralImpl

SetterProperty#param: Pattern extension function for create Pattern -> NullLiteralImpl

SpreadElement#arguments: Expression extension function for create Expression -> NullLiteralImpl

SwitchCase#test: Expression extension function for create Expression -> NullLiteralImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> NullLiteralImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> NullLiteralImpl

TemplateLiteral#expressions: Array extension function for create Array -> NullLiteralImpl

ThrowStatement#argument: Expression extension function for create Expression -> NullLiteralImpl

TsAsExpression#expression: Expression extension function for create Expression -> NullLiteralImpl

TsConstAssertion#expression: Expression extension function for create Expression -> NullLiteralImpl

TsEnumMember#init: Expression extension function for create Expression -> NullLiteralImpl

TsExportAssignment#expression: Expression extension function for create Expression -> NullLiteralImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> NullLiteralImpl

TsGetterSignature#key: Expression extension function for create Expression -> NullLiteralImpl

TsInstantiation#expression: Expression extension function for create Expression -> NullLiteralImpl

TsMethodSignature#key: Expression extension function for create Expression -> NullLiteralImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> NullLiteralImpl

TsPropertySignature#init: Expression extension function for create Expression -> NullLiteralImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> NullLiteralImpl

TsSetterSignature#key: Expression extension function for create Expression -> NullLiteralImpl

TsTupleElement#label: Pattern extension function for create Pattern -> NullLiteralImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> NullLiteralImpl

UnaryExpression#argument: Expression extension function for create Expression -> NullLiteralImpl

UpdateExpression#argument: Expression extension function for create Expression -> NullLiteralImpl

VariableDeclarator#init: Expression extension function for create Expression -> NullLiteralImpl

WhileStatement#test: Expression extension function for create Expression -> NullLiteralImpl

WithStatement#object: Expression extension function for create Expression -> NullLiteralImpl

YieldExpression#argument: Expression extension function for create Expression -> NullLiteralImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> NumericLiteralImpl

ArrayPattern#elements: Array extension function for create Array -> NumericLiteralImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> NumericLiteralImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> NumericLiteralImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> NumericLiteralImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> NumericLiteralImpl

AssignmentProperty#value: Expression extension function for create Expression -> NumericLiteralImpl

AwaitExpression#argument: Expression extension function for create Expression -> NumericLiteralImpl

BinaryExpression#right: Expression extension function for create Expression -> NumericLiteralImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> NumericLiteralImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> NumericLiteralImpl

Class#superClass: Expression extension function for create Expression -> NumericLiteralImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> NumericLiteralImpl

ClassExpression#superClass: Expression extension function for create Expression -> NumericLiteralImpl

ClassMethod#key: PropertyName extension function for create PropertyName -> NumericLiteralImpl

ClassProperty#value: Expression extension function for create Expression -> NumericLiteralImpl

ClassPropertyBase#value: Expression extension function for create Expression -> NumericLiteralImpl

ComputedPropName#expression: Expression extension function for create Expression -> NumericLiteralImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> NumericLiteralImpl

Constructor#key: PropertyName extension function for create PropertyName -> NumericLiteralImpl

Decorator#expression: Expression extension function for create Expression -> NumericLiteralImpl

DoWhileStatement#test: Expression extension function for create Expression -> NumericLiteralImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> NumericLiteralImpl

ExprOrSpread#expression: Expression extension function for create Expression -> NumericLiteralImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> NumericLiteralImpl

ForInStatement#right: Expression extension function for create Expression -> NumericLiteralImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> NumericLiteralImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> NumericLiteralImpl

subtype of ForStatementInit

GetterProperty#key: PropertyName extension function for create PropertyName -> NumericLiteralImpl

IfStatement#test: Expression extension function for create Expression -> NumericLiteralImpl

subtype of JSXAttrValue

JSXAttribute#value: JSXAttrValue extension function for create JSXAttrValue -> NumericLiteralImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> NumericLiteralImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> NumericLiteralImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> NumericLiteralImpl

KeyValueProperty#key: PropertyName extension function for create PropertyName -> NumericLiteralImpl

subtype of Literal

MemberExpression#object: Expression extension function for create Expression -> NumericLiteralImpl

MethodProperty#key: PropertyName extension function for create PropertyName -> NumericLiteralImpl

NewExpression#callee: Expression extension function for create Expression -> NumericLiteralImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> NumericLiteralImpl

Param#pat: Pattern extension function for create Pattern -> NumericLiteralImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> NumericLiteralImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> NumericLiteralImpl

PropBase#key: PropertyName extension function for create PropertyName -> NumericLiteralImpl

subtype of PropertyName

RestElement#argument: Pattern extension function for create Pattern -> NumericLiteralImpl

ReturnStatement#argument: Expression extension function for create Expression -> NumericLiteralImpl

SequenceExpression#expressions: Array extension function for create Array -> NumericLiteralImpl

SetterProperty#key: PropertyName extension function for create PropertyName -> NumericLiteralImpl

SpreadElement#arguments: Expression extension function for create Expression -> NumericLiteralImpl

SwitchCase#test: Expression extension function for create Expression -> NumericLiteralImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> NumericLiteralImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> NumericLiteralImpl

TemplateLiteral#expressions: Array extension function for create Array -> NumericLiteralImpl

ThrowStatement#argument: Expression extension function for create Expression -> NumericLiteralImpl

TsAsExpression#expression: Expression extension function for create Expression -> NumericLiteralImpl

TsConstAssertion#expression: Expression extension function for create Expression -> NumericLiteralImpl

TsEnumMember#init: Expression extension function for create Expression -> NumericLiteralImpl

TsExportAssignment#expression: Expression extension function for create Expression -> NumericLiteralImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> NumericLiteralImpl

TsGetterSignature#key: Expression extension function for create Expression -> NumericLiteralImpl

TsInstantiation#expression: Expression extension function for create Expression -> NumericLiteralImpl

subtype of TsLiteral

TsLiteralType#literal: TsLiteral extension function for create TsLiteral -> NumericLiteralImpl

TsMethodSignature#key: Expression extension function for create Expression -> NumericLiteralImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> NumericLiteralImpl

TsPropertySignature#init: Expression extension function for create Expression -> NumericLiteralImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> NumericLiteralImpl

TsSetterSignature#key: Expression extension function for create Expression -> NumericLiteralImpl

TsTupleElement#label: Pattern extension function for create Pattern -> NumericLiteralImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> NumericLiteralImpl

UnaryExpression#argument: Expression extension function for create Expression -> NumericLiteralImpl

UpdateExpression#argument: Expression extension function for create Expression -> NumericLiteralImpl

VariableDeclarator#init: Expression extension function for create Expression -> NumericLiteralImpl

WhileStatement#test: Expression extension function for create Expression -> NumericLiteralImpl

WithStatement#object: Expression extension function for create Expression -> NumericLiteralImpl

YieldExpression#argument: Expression extension function for create Expression -> NumericLiteralImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> ObjectExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> ObjectExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> ObjectExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> ObjectExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> ObjectExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> ObjectExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> ObjectExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> ObjectExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> ObjectExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> ObjectExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> ObjectExpressionImpl

Class#superClass: Expression extension function for create Expression -> ObjectExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> ObjectExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> ObjectExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> ObjectExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> ObjectExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> ObjectExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> ObjectExpressionImpl

Decorator#expression: Expression extension function for create Expression -> ObjectExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> ObjectExpressionImpl

ExportAllDeclaration#asserts: ObjectExpression extension function for create ObjectExpression -> ObjectExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> ObjectExpressionImpl

ExportNamedDeclaration#asserts: ObjectExpression extension function for create ObjectExpression -> ObjectExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> ObjectExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> ObjectExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> ObjectExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> ObjectExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> ObjectExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> ObjectExpressionImpl

ImportDeclaration#asserts: ObjectExpression extension function for create ObjectExpression -> ObjectExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> ObjectExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> ObjectExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> ObjectExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> ObjectExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> ObjectExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> ObjectExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> ObjectExpressionImpl

Param#pat: Pattern extension function for create Pattern -> ObjectExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> ObjectExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> ObjectExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> ObjectExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> ObjectExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> ObjectExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> ObjectExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> ObjectExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> ObjectExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> ObjectExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> ObjectExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> ObjectExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> ObjectExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> ObjectExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> ObjectExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> ObjectExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> ObjectExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> ObjectExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> ObjectExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> ObjectExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> ObjectExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> ObjectExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> ObjectExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> ObjectExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> ObjectExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> ObjectExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> ObjectExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> ObjectExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> ObjectExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> ObjectExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> ObjectExpressionImpl

WithStatement#object: Expression extension function for create Expression -> ObjectExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> ObjectExpressionImpl

Link copied to clipboard

ArrayPattern#elements: Array extension function for create Array -> ObjectPatternImpl

ArrowFunctionExpression#params: Array extension function for create Array -> ObjectPatternImpl

AssignmentExpression#left: AssignmentExpressionLeft extension function for create AssignmentExpressionLeft -> ObjectPatternImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#left: Pattern extension function for create Pattern -> ObjectPatternImpl

CatchClause#param: Pattern extension function for create Pattern -> ObjectPatternImpl

ForInStatement#left: ForOfStatementLeft extension function for create ForOfStatementLeft -> ObjectPatternImpl

subtype of ForInStatementLeft

ForOfStatement#left: ForOfStatementLeft extension function for create ForOfStatementLeft -> ObjectPatternImpl

subtype of ForOfStatementLeft

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> ObjectPatternImpl

subtype of Node

Param#pat: Pattern extension function for create Pattern -> ObjectPatternImpl

subtype of Pattern

subtype of PatternBase

RestElement#argument: Pattern extension function for create Pattern -> ObjectPatternImpl

SetterProperty#param: Pattern extension function for create Pattern -> ObjectPatternImpl

TsCallSignatureDeclaration#params: Array extension function for create Array -> ObjectPatternImpl

TsConstructSignatureDeclaration#params: Array extension function for create Array -> ObjectPatternImpl

TsConstructorType#params: Array extension function for create Array -> ObjectPatternImpl

subtype of TsFnParameter

TsFunctionType#params: Array extension function for create Array -> ObjectPatternImpl

TsIndexSignature#params: Array extension function for create Array -> ObjectPatternImpl

TsMethodSignature#params: Array extension function for create Array -> ObjectPatternImpl

TsPropertySignature#params: Array extension function for create Array -> ObjectPatternImpl

TsSetterSignature#param: TsFnParameter extension function for create TsFnParameter -> ObjectPatternImpl

TsTupleElement#label: Pattern extension function for create Pattern -> ObjectPatternImpl

VariableDeclarator#id: Pattern extension function for create Pattern -> ObjectPatternImpl

Link copied to clipboard

subtype of ExpressionBase

subtype of Node

OptionalChainingExpression#base: OptionalChainingExpressionBase extension function for create OptionalChainingExpressionBase -> OptionalChainingCallImpl

subtype of OptionalChainingExpressionBase

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> OptionalChainingExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> OptionalChainingExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> OptionalChainingExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> OptionalChainingExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> OptionalChainingExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> OptionalChainingExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> OptionalChainingExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> OptionalChainingExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> OptionalChainingExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> OptionalChainingExpressionImpl

Class#superClass: Expression extension function for create Expression -> OptionalChainingExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> OptionalChainingExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> OptionalChainingExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> OptionalChainingExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> OptionalChainingExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> OptionalChainingExpressionImpl

Decorator#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> OptionalChainingExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> OptionalChainingExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> OptionalChainingExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> OptionalChainingExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> OptionalChainingExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> OptionalChainingExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> OptionalChainingExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> OptionalChainingExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> OptionalChainingExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> OptionalChainingExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> OptionalChainingExpressionImpl

Param#pat: Pattern extension function for create Pattern -> OptionalChainingExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> OptionalChainingExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> OptionalChainingExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> OptionalChainingExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> OptionalChainingExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> OptionalChainingExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> OptionalChainingExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> OptionalChainingExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> OptionalChainingExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> OptionalChainingExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> OptionalChainingExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> OptionalChainingExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> OptionalChainingExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> OptionalChainingExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> OptionalChainingExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> OptionalChainingExpressionImpl

WithStatement#object: Expression extension function for create Expression -> OptionalChainingExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> OptionalChainingExpressionImpl

Link copied to clipboard
fun Config.options(block: Options.() -> Unit): Options
Link copied to clipboard
fun Constructor.param(block: Param.() -> Unit): Param

Constructor#params: Array> extension function for create Array> -> ParamImpl

fun Fn.param(block: Param.() -> Unit): Param

Fn#params: Array extension function for create Array -> ParamImpl

FunctionDeclaration#params: Array extension function for create Array -> ParamImpl

FunctionExpression#params: Array extension function for create Array -> ParamImpl

fun MethodProperty.param(block: Param.() -> Unit): Param

MethodProperty#params: Array extension function for create Array -> ParamImpl

fun Node.param(block: Param.() -> Unit): Param

subtype of Node

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> ParenthesisExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> ParenthesisExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> ParenthesisExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> ParenthesisExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> ParenthesisExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> ParenthesisExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> ParenthesisExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> ParenthesisExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> ParenthesisExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> ParenthesisExpressionImpl

Class#superClass: Expression extension function for create Expression -> ParenthesisExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> ParenthesisExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> ParenthesisExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> ParenthesisExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> ParenthesisExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> ParenthesisExpressionImpl

Decorator#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> ParenthesisExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> ParenthesisExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> ParenthesisExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> ParenthesisExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> ParenthesisExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> ParenthesisExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> ParenthesisExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> ParenthesisExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> ParenthesisExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> ParenthesisExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> ParenthesisExpressionImpl

Param#pat: Pattern extension function for create Pattern -> ParenthesisExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> ParenthesisExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> ParenthesisExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> ParenthesisExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> ParenthesisExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> ParenthesisExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> ParenthesisExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> ParenthesisExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> ParenthesisExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> ParenthesisExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> ParenthesisExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> ParenthesisExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> ParenthesisExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> ParenthesisExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> ParenthesisExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> ParenthesisExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> ParenthesisExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> ParenthesisExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> ParenthesisExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> ParenthesisExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> ParenthesisExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> ParenthesisExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> ParenthesisExpressionImpl

WithStatement#object: Expression extension function for create Expression -> ParenthesisExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> ParenthesisExpressionImpl

Link copied to clipboard
fun Options.plugin(block: Plugin.() -> Unit): Plugin
Link copied to clipboard

Class#body: Array extension function for create Array -> PrivateMethodImpl

ClassDeclaration#body: Array extension function for create Array -> PrivateMethodImpl

ClassExpression#body: Array extension function for create Array -> PrivateMethodImpl

subtype of ClassMember

subtype of ClassMethodBase

subtype of Node

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> PrivateNameImpl

ArrayPattern#elements: Array extension function for create Array -> PrivateNameImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> PrivateNameImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> PrivateNameImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> PrivateNameImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> PrivateNameImpl

AssignmentProperty#value: Expression extension function for create Expression -> PrivateNameImpl

AwaitExpression#argument: Expression extension function for create Expression -> PrivateNameImpl

BinaryExpression#right: Expression extension function for create Expression -> PrivateNameImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> PrivateNameImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> PrivateNameImpl

Class#superClass: Expression extension function for create Expression -> PrivateNameImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> PrivateNameImpl

ClassExpression#superClass: Expression extension function for create Expression -> PrivateNameImpl

ClassProperty#value: Expression extension function for create Expression -> PrivateNameImpl

ClassPropertyBase#value: Expression extension function for create Expression -> PrivateNameImpl

ComputedPropName#expression: Expression extension function for create Expression -> PrivateNameImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> PrivateNameImpl

Decorator#expression: Expression extension function for create Expression -> PrivateNameImpl

DoWhileStatement#test: Expression extension function for create Expression -> PrivateNameImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> PrivateNameImpl

ExprOrSpread#expression: Expression extension function for create Expression -> PrivateNameImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> PrivateNameImpl

ForInStatement#right: Expression extension function for create Expression -> PrivateNameImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> PrivateNameImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> PrivateNameImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> PrivateNameImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> PrivateNameImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> PrivateNameImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> PrivateNameImpl

KeyValueProperty#value: Expression extension function for create Expression -> PrivateNameImpl

MemberExpression#property: MemberExpressionProperty extension function for create MemberExpressionProperty -> PrivateNameImpl

subtype of MemberExpressionProperty

NewExpression#callee: Expression extension function for create Expression -> PrivateNameImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> PrivateNameImpl

Param#pat: Pattern extension function for create Pattern -> PrivateNameImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> PrivateNameImpl

subtype of Pattern

PrivateMethod#key: PrivateName extension function for create PrivateName -> PrivateNameImpl

PrivateProperty#value: Expression extension function for create Expression -> PrivateNameImpl

RestElement#argument: Pattern extension function for create Pattern -> PrivateNameImpl

ReturnStatement#argument: Expression extension function for create Expression -> PrivateNameImpl

SequenceExpression#expressions: Array extension function for create Array -> PrivateNameImpl

SetterProperty#param: Pattern extension function for create Pattern -> PrivateNameImpl

SpreadElement#arguments: Expression extension function for create Expression -> PrivateNameImpl

SwitchCase#test: Expression extension function for create Expression -> PrivateNameImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> PrivateNameImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> PrivateNameImpl

TemplateLiteral#expressions: Array extension function for create Array -> PrivateNameImpl

ThrowStatement#argument: Expression extension function for create Expression -> PrivateNameImpl

TsAsExpression#expression: Expression extension function for create Expression -> PrivateNameImpl

TsConstAssertion#expression: Expression extension function for create Expression -> PrivateNameImpl

TsEnumMember#init: Expression extension function for create Expression -> PrivateNameImpl

TsExportAssignment#expression: Expression extension function for create Expression -> PrivateNameImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> PrivateNameImpl

TsGetterSignature#key: Expression extension function for create Expression -> PrivateNameImpl

TsInstantiation#expression: Expression extension function for create Expression -> PrivateNameImpl

TsMethodSignature#key: Expression extension function for create Expression -> PrivateNameImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> PrivateNameImpl

TsPropertySignature#init: Expression extension function for create Expression -> PrivateNameImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> PrivateNameImpl

TsSetterSignature#key: Expression extension function for create Expression -> PrivateNameImpl

TsTupleElement#label: Pattern extension function for create Pattern -> PrivateNameImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> PrivateNameImpl

UnaryExpression#argument: Expression extension function for create Expression -> PrivateNameImpl

UpdateExpression#argument: Expression extension function for create Expression -> PrivateNameImpl

VariableDeclarator#init: Expression extension function for create Expression -> PrivateNameImpl

WhileStatement#test: Expression extension function for create Expression -> PrivateNameImpl

WithStatement#object: Expression extension function for create Expression -> PrivateNameImpl

YieldExpression#argument: Expression extension function for create Expression -> PrivateNameImpl

Link copied to clipboard

Class#body: Array extension function for create Array -> PrivatePropertyImpl

ClassDeclaration#body: Array extension function for create Array -> PrivatePropertyImpl

ClassExpression#body: Array extension function for create Array -> PrivatePropertyImpl

subtype of ClassMember

subtype of ClassPropertyBase

subtype of Node

Link copied to clipboard
Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> RegExpLiteralImpl

ArrayPattern#elements: Array extension function for create Array -> RegExpLiteralImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> RegExpLiteralImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> RegExpLiteralImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> RegExpLiteralImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> RegExpLiteralImpl

AssignmentProperty#value: Expression extension function for create Expression -> RegExpLiteralImpl

AwaitExpression#argument: Expression extension function for create Expression -> RegExpLiteralImpl

BinaryExpression#right: Expression extension function for create Expression -> RegExpLiteralImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> RegExpLiteralImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> RegExpLiteralImpl

Class#superClass: Expression extension function for create Expression -> RegExpLiteralImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> RegExpLiteralImpl

ClassExpression#superClass: Expression extension function for create Expression -> RegExpLiteralImpl

ClassProperty#value: Expression extension function for create Expression -> RegExpLiteralImpl

ClassPropertyBase#value: Expression extension function for create Expression -> RegExpLiteralImpl

ComputedPropName#expression: Expression extension function for create Expression -> RegExpLiteralImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> RegExpLiteralImpl

Decorator#expression: Expression extension function for create Expression -> RegExpLiteralImpl

DoWhileStatement#test: Expression extension function for create Expression -> RegExpLiteralImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> RegExpLiteralImpl

ExprOrSpread#expression: Expression extension function for create Expression -> RegExpLiteralImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> RegExpLiteralImpl

ForInStatement#right: Expression extension function for create Expression -> RegExpLiteralImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> RegExpLiteralImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> RegExpLiteralImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> RegExpLiteralImpl

subtype of JSXAttrValue

JSXAttribute#value: JSXAttrValue extension function for create JSXAttrValue -> RegExpLiteralImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> RegExpLiteralImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> RegExpLiteralImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> RegExpLiteralImpl

KeyValueProperty#value: Expression extension function for create Expression -> RegExpLiteralImpl

subtype of Literal

MemberExpression#object: Expression extension function for create Expression -> RegExpLiteralImpl

NewExpression#callee: Expression extension function for create Expression -> RegExpLiteralImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> RegExpLiteralImpl

Param#pat: Pattern extension function for create Pattern -> RegExpLiteralImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> RegExpLiteralImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> RegExpLiteralImpl

RestElement#argument: Pattern extension function for create Pattern -> RegExpLiteralImpl

ReturnStatement#argument: Expression extension function for create Expression -> RegExpLiteralImpl

SequenceExpression#expressions: Array extension function for create Array -> RegExpLiteralImpl

SetterProperty#param: Pattern extension function for create Pattern -> RegExpLiteralImpl

SpreadElement#arguments: Expression extension function for create Expression -> RegExpLiteralImpl

SwitchCase#test: Expression extension function for create Expression -> RegExpLiteralImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> RegExpLiteralImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> RegExpLiteralImpl

TemplateLiteral#expressions: Array extension function for create Array -> RegExpLiteralImpl

ThrowStatement#argument: Expression extension function for create Expression -> RegExpLiteralImpl

TsAsExpression#expression: Expression extension function for create Expression -> RegExpLiteralImpl

TsConstAssertion#expression: Expression extension function for create Expression -> RegExpLiteralImpl

TsEnumMember#init: Expression extension function for create Expression -> RegExpLiteralImpl

TsExportAssignment#expression: Expression extension function for create Expression -> RegExpLiteralImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> RegExpLiteralImpl

TsGetterSignature#key: Expression extension function for create Expression -> RegExpLiteralImpl

TsInstantiation#expression: Expression extension function for create Expression -> RegExpLiteralImpl

TsMethodSignature#key: Expression extension function for create Expression -> RegExpLiteralImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> RegExpLiteralImpl

TsPropertySignature#init: Expression extension function for create Expression -> RegExpLiteralImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> RegExpLiteralImpl

TsSetterSignature#key: Expression extension function for create Expression -> RegExpLiteralImpl

TsTupleElement#label: Pattern extension function for create Pattern -> RegExpLiteralImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> RegExpLiteralImpl

UnaryExpression#argument: Expression extension function for create Expression -> RegExpLiteralImpl

UpdateExpression#argument: Expression extension function for create Expression -> RegExpLiteralImpl

VariableDeclarator#init: Expression extension function for create Expression -> RegExpLiteralImpl

WhileStatement#test: Expression extension function for create Expression -> RegExpLiteralImpl

WithStatement#object: Expression extension function for create Expression -> RegExpLiteralImpl

YieldExpression#argument: Expression extension function for create Expression -> RegExpLiteralImpl

Link copied to clipboard

ArrayPattern#elements: Array extension function for create Array -> RestElementImpl

ArrowFunctionExpression#params: Array extension function for create Array -> RestElementImpl

AssignmentExpression#left: AssignmentExpressionLeft extension function for create AssignmentExpressionLeft -> RestElementImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#left: Pattern extension function for create Pattern -> RestElementImpl

CatchClause#param: Pattern extension function for create Pattern -> RestElementImpl

ForInStatement#left: ForOfStatementLeft extension function for create ForOfStatementLeft -> RestElementImpl

subtype of ForInStatementLeft

ForOfStatement#left: ForOfStatementLeft extension function for create ForOfStatementLeft -> RestElementImpl

subtype of ForOfStatementLeft

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> RestElementImpl

subtype of Node

ObjectPattern#properties: Array extension function for create Array -> RestElementImpl

subtype of ObjectPatternProperty

Param#pat: Pattern extension function for create Pattern -> RestElementImpl

subtype of Pattern

subtype of PatternBase

SetterProperty#param: Pattern extension function for create Pattern -> RestElementImpl

TsCallSignatureDeclaration#params: Array extension function for create Array -> RestElementImpl

TsConstructSignatureDeclaration#params: Array extension function for create Array -> RestElementImpl

TsConstructorType#params: Array extension function for create Array -> RestElementImpl

subtype of TsFnParameter

TsFunctionType#params: Array extension function for create Array -> RestElementImpl

TsIndexSignature#params: Array extension function for create Array -> RestElementImpl

TsMethodSignature#params: Array extension function for create Array -> RestElementImpl

TsPropertySignature#params: Array extension function for create Array -> RestElementImpl

TsSetterSignature#param: TsFnParameter extension function for create TsFnParameter -> RestElementImpl

TsTupleElement#label: Pattern extension function for create Pattern -> RestElementImpl

VariableDeclarator#id: Pattern extension function for create Pattern -> RestElementImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> ReturnStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> ReturnStatementImpl

ForInStatement#body: Statement extension function for create Statement -> ReturnStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> ReturnStatementImpl

ForStatement#body: Statement extension function for create Statement -> ReturnStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> ReturnStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> ReturnStatementImpl

Module#body: Array extension function for create Array -> ReturnStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> ReturnStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> ReturnStatementImpl

TsModuleBlock#body: Array extension function for create Array -> ReturnStatementImpl

WhileStatement#body: Statement extension function for create Statement -> ReturnStatementImpl

WithStatement#body: Statement extension function for create Statement -> ReturnStatementImpl

Link copied to clipboard

subtype of HasInterpreter

fun Node.script(block: Script.() -> Unit): Script

subtype of Node

fun Program.script(block: Script.() -> Unit): Script

subtype of Program

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> SequenceExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> SequenceExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> SequenceExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> SequenceExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> SequenceExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> SequenceExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> SequenceExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> SequenceExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> SequenceExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> SequenceExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> SequenceExpressionImpl

Class#superClass: Expression extension function for create Expression -> SequenceExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> SequenceExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> SequenceExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> SequenceExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> SequenceExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> SequenceExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> SequenceExpressionImpl

Decorator#expression: Expression extension function for create Expression -> SequenceExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> SequenceExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> SequenceExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> SequenceExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> SequenceExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> SequenceExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> SequenceExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> SequenceExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> SequenceExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> SequenceExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> SequenceExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> SequenceExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> SequenceExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> SequenceExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> SequenceExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> SequenceExpressionImpl

Param#pat: Pattern extension function for create Pattern -> SequenceExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> SequenceExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> SequenceExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> SequenceExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> SequenceExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> SequenceExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> SequenceExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> SequenceExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> SequenceExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> SequenceExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> SequenceExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> SequenceExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> SequenceExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> SequenceExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> SequenceExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> SequenceExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> SequenceExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> SequenceExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> SequenceExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> SequenceExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> SequenceExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> SequenceExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> SequenceExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> SequenceExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> SequenceExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> SequenceExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> SequenceExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> SequenceExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> SequenceExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> SequenceExpressionImpl

WithStatement#object: Expression extension function for create Expression -> SequenceExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> SequenceExpressionImpl

Link copied to clipboard

subtype of Node

ObjectExpression#properties: Array> extension function for create Array> -> SetterPropertyImpl

subtype of PropBase

subtype of Property

Link copied to clipboard
fun Argument.span(block: Span.() -> Unit): Span
fun ArrayExpression.span(block: Span.() -> Unit): Span
fun ArrayPattern.span(block: Span.() -> Unit): Span
fun AssignmentPattern.span(block: Span.() -> Unit): Span
fun AwaitExpression.span(block: Span.() -> Unit): Span
fun BigIntLiteral.span(block: Span.() -> Unit): Span
fun BinaryExpression.span(block: Span.() -> Unit): Span
fun BindingIdentifier.span(block: Span.() -> Unit): Span
fun BlockStatement.span(block: Span.() -> Unit): Span
fun BooleanLiteral.span(block: Span.() -> Unit): Span
fun BreakStatement.span(block: Span.() -> Unit): Span
fun CallExpression.span(block: Span.() -> Unit): Span
fun CatchClause.span(block: Span.() -> Unit): Span
fun Class.span(block: Span.() -> Unit): Span
fun ClassDeclaration.span(block: Span.() -> Unit): Span
fun ClassExpression.span(block: Span.() -> Unit): Span
fun ClassMethod.span(block: Span.() -> Unit): Span
fun ClassMethodBase.span(block: Span.() -> Unit): Span
fun ClassProperty.span(block: Span.() -> Unit): Span
fun ClassPropertyBase.span(block: Span.() -> Unit): Span
fun ComputedPropName.span(block: Span.() -> Unit): Span
fun Constructor.span(block: Span.() -> Unit): Span
fun ContinueStatement.span(block: Span.() -> Unit): Span
fun DebuggerStatement.span(block: Span.() -> Unit): Span
fun Decorator.span(block: Span.() -> Unit): Span
fun DoWhileStatement.span(block: Span.() -> Unit): Span
fun EmptyStatement.span(block: Span.() -> Unit): Span
fun ExportDeclaration.span(block: Span.() -> Unit): Span
fun ExprOrSpread.span(block: Span.() -> Unit): Span
fun ExpressionBase.span(block: Span.() -> Unit): Span
fun Fn.span(block: Span.() -> Unit): Span
fun ForInStatement.span(block: Span.() -> Unit): Span
fun ForOfStatement.span(block: Span.() -> Unit): Span
fun ForStatement.span(block: Span.() -> Unit): Span
fun FunctionExpression.span(block: Span.() -> Unit): Span
fun GetterProperty.span(block: Span.() -> Unit): Span
fun Identifier.span(block: Span.() -> Unit): Span
fun IfStatement.span(block: Span.() -> Unit): Span
fun Import.span(block: Span.() -> Unit): Span
fun ImportDeclaration.span(block: Span.() -> Unit): Span
fun Invalid.span(block: Span.() -> Unit): Span
fun JSXAttribute.span(block: Span.() -> Unit): Span
fun JSXClosingElement.span(block: Span.() -> Unit): Span
fun JSXClosingFragment.span(block: Span.() -> Unit): Span
fun JSXElement.span(block: Span.() -> Unit): Span
fun JSXEmptyExpression.span(block: Span.() -> Unit): Span
fun JSXFragment.span(block: Span.() -> Unit): Span
fun JSXOpeningElement.span(block: Span.() -> Unit): Span
fun JSXOpeningFragment.span(block: Span.() -> Unit): Span
fun JSXSpreadChild.span(block: Span.() -> Unit): Span
fun JSXText.span(block: Span.() -> Unit): Span
fun LabeledStatement.span(block: Span.() -> Unit): Span
fun MemberExpression.span(block: Span.() -> Unit): Span
fun MetaProperty.span(block: Span.() -> Unit): Span
fun MethodProperty.span(block: Span.() -> Unit): Span
fun Module.span(block: Span.() -> Unit): Span
fun NewExpression.span(block: Span.() -> Unit): Span
fun NullLiteral.span(block: Span.() -> Unit): Span
fun NumericLiteral.span(block: Span.() -> Unit): Span
fun ObjectExpression.span(block: Span.() -> Unit): Span
fun ObjectPattern.span(block: Span.() -> Unit): Span
fun Param.span(block: Span.() -> Unit): Span
fun PatternBase.span(block: Span.() -> Unit): Span
fun PrivateMethod.span(block: Span.() -> Unit): Span
fun PrivateName.span(block: Span.() -> Unit): Span
fun PrivateProperty.span(block: Span.() -> Unit): Span
fun RegExpLiteral.span(block: Span.() -> Unit): Span
fun RestElement.span(block: Span.() -> Unit): Span
fun ReturnStatement.span(block: Span.() -> Unit): Span
fun Script.span(block: Span.() -> Unit): Span
fun SequenceExpression.span(block: Span.() -> Unit): Span
fun SetterProperty.span(block: Span.() -> Unit): Span
fun SpreadElement.span(block: Span.() -> Unit): Span
fun StaticBlock.span(block: Span.() -> Unit): Span
fun StringLiteral.span(block: Span.() -> Unit): Span
fun Super.span(block: Span.() -> Unit): Span
fun SwitchCase.span(block: Span.() -> Unit): Span
fun SwitchStatement.span(block: Span.() -> Unit): Span
fun TemplateElement.span(block: Span.() -> Unit): Span
fun TemplateLiteral.span(block: Span.() -> Unit): Span
fun ThisExpression.span(block: Span.() -> Unit): Span
fun ThrowStatement.span(block: Span.() -> Unit): Span
fun TryStatement.span(block: Span.() -> Unit): Span
fun TsArrayType.span(block: Span.() -> Unit): Span
fun TsAsExpression.span(block: Span.() -> Unit): Span
fun TsConditionalType.span(block: Span.() -> Unit): Span
fun TsConstAssertion.span(block: Span.() -> Unit): Span
fun TsConstructorType.span(block: Span.() -> Unit): Span
fun TsEnumDeclaration.span(block: Span.() -> Unit): Span
fun TsEnumMember.span(block: Span.() -> Unit): Span
fun TsExportAssignment.span(block: Span.() -> Unit): Span
fun TsFunctionType.span(block: Span.() -> Unit): Span
fun TsGetterSignature.span(block: Span.() -> Unit): Span
fun TsImportType.span(block: Span.() -> Unit): Span
fun TsIndexSignature.span(block: Span.() -> Unit): Span
fun TsInferType.span(block: Span.() -> Unit): Span
fun TsInstantiation.span(block: Span.() -> Unit): Span
fun TsInterfaceBody.span(block: Span.() -> Unit): Span
fun TsIntersectionType.span(block: Span.() -> Unit): Span
fun TsKeywordType.span(block: Span.() -> Unit): Span
fun TsLiteralType.span(block: Span.() -> Unit): Span
fun TsMappedType.span(block: Span.() -> Unit): Span
fun TsMethodSignature.span(block: Span.() -> Unit): Span
fun TsModuleBlock.span(block: Span.() -> Unit): Span
fun TsOptionalType.span(block: Span.() -> Unit): Span
fun TsRestType.span(block: Span.() -> Unit): Span
fun TsSetterSignature.span(block: Span.() -> Unit): Span
fun TsThisType.span(block: Span.() -> Unit): Span
fun TsTupleElement.span(block: Span.() -> Unit): Span
fun TsTupleType.span(block: Span.() -> Unit): Span
fun TsTypeAnnotation.span(block: Span.() -> Unit): Span
fun TsTypeAssertion.span(block: Span.() -> Unit): Span
fun TsTypeLiteral.span(block: Span.() -> Unit): Span
fun TsTypeOperator.span(block: Span.() -> Unit): Span
fun TsTypeParameter.span(block: Span.() -> Unit): Span
fun TsTypePredicate.span(block: Span.() -> Unit): Span
fun TsTypeQuery.span(block: Span.() -> Unit): Span
fun TsTypeReference.span(block: Span.() -> Unit): Span
fun TsUnionType.span(block: Span.() -> Unit): Span
fun UnaryExpression.span(block: Span.() -> Unit): Span
fun UpdateExpression.span(block: Span.() -> Unit): Span
fun VariableDeclarator.span(block: Span.() -> Unit): Span
fun WhileStatement.span(block: Span.() -> Unit): Span
fun WithStatement.span(block: Span.() -> Unit): Span
fun YieldExpression.span(block: Span.() -> Unit): Span
Link copied to clipboard

subtype of JSXAttributeOrSpread

JSXOpeningElement#attributes: Array extension function for create Array -> SpreadElementImpl

subtype of Node

ObjectExpression#properties: Array> extension function for create Array> -> SpreadElementImpl

Link copied to clipboard

Class#body: Array extension function for create Array -> StaticBlockImpl

ClassDeclaration#body: Array extension function for create Array -> StaticBlockImpl

ClassExpression#body: Array extension function for create Array -> StaticBlockImpl

subtype of ClassMember

subtype of Node

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> StringLiteralImpl

ArrayPattern#elements: Array extension function for create Array -> StringLiteralImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> StringLiteralImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> StringLiteralImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> StringLiteralImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> StringLiteralImpl

AssignmentProperty#value: Expression extension function for create Expression -> StringLiteralImpl

AwaitExpression#argument: Expression extension function for create Expression -> StringLiteralImpl

BinaryExpression#right: Expression extension function for create Expression -> StringLiteralImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> StringLiteralImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> StringLiteralImpl

Class#superClass: Expression extension function for create Expression -> StringLiteralImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> StringLiteralImpl

ClassExpression#superClass: Expression extension function for create Expression -> StringLiteralImpl

ClassMethod#key: PropertyName extension function for create PropertyName -> StringLiteralImpl

ClassProperty#value: Expression extension function for create Expression -> StringLiteralImpl

ClassPropertyBase#value: Expression extension function for create Expression -> StringLiteralImpl

ComputedPropName#expression: Expression extension function for create Expression -> StringLiteralImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> StringLiteralImpl

Constructor#key: PropertyName extension function for create PropertyName -> StringLiteralImpl

Decorator#expression: Expression extension function for create Expression -> StringLiteralImpl

DoWhileStatement#test: Expression extension function for create Expression -> StringLiteralImpl

ExportAllDeclaration#source: StringLiteral extension function for create StringLiteral -> StringLiteralImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> StringLiteralImpl

ExportNamedDeclaration#source: StringLiteral extension function for create StringLiteral -> StringLiteralImpl

ExportNamespaceSpecifier#name: ModuleExportName extension function for create ModuleExportName -> StringLiteralImpl

ExprOrSpread#expression: Expression extension function for create Expression -> StringLiteralImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> StringLiteralImpl

ForInStatement#right: Expression extension function for create Expression -> StringLiteralImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> StringLiteralImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> StringLiteralImpl

subtype of ForStatementInit

GetterProperty#key: PropertyName extension function for create PropertyName -> StringLiteralImpl

IfStatement#test: Expression extension function for create Expression -> StringLiteralImpl

ImportDeclaration#source: StringLiteral extension function for create StringLiteral -> StringLiteralImpl

subtype of JSXAttrValue

JSXAttribute#value: JSXAttrValue extension function for create JSXAttrValue -> StringLiteralImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> StringLiteralImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> StringLiteralImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> StringLiteralImpl

KeyValueProperty#key: PropertyName extension function for create PropertyName -> StringLiteralImpl

subtype of Literal

MemberExpression#object: Expression extension function for create Expression -> StringLiteralImpl

MethodProperty#key: PropertyName extension function for create PropertyName -> StringLiteralImpl

subtype of ModuleExportName

NamedExportSpecifier#exported: ModuleExportName extension function for create ModuleExportName -> StringLiteralImpl

NamedImportSpecifier#imported: ModuleExportName extension function for create ModuleExportName -> StringLiteralImpl

NewExpression#callee: Expression extension function for create Expression -> StringLiteralImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> StringLiteralImpl

Param#pat: Pattern extension function for create Pattern -> StringLiteralImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> StringLiteralImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> StringLiteralImpl

PropBase#key: PropertyName extension function for create PropertyName -> StringLiteralImpl

subtype of PropertyName

RestElement#argument: Pattern extension function for create Pattern -> StringLiteralImpl

ReturnStatement#argument: Expression extension function for create Expression -> StringLiteralImpl

SequenceExpression#expressions: Array extension function for create Array -> StringLiteralImpl

SetterProperty#key: PropertyName extension function for create PropertyName -> StringLiteralImpl

SpreadElement#arguments: Expression extension function for create Expression -> StringLiteralImpl

SwitchCase#test: Expression extension function for create Expression -> StringLiteralImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> StringLiteralImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> StringLiteralImpl

TemplateLiteral#expressions: Array extension function for create Array -> StringLiteralImpl

ThrowStatement#argument: Expression extension function for create Expression -> StringLiteralImpl

TsAsExpression#expression: Expression extension function for create Expression -> StringLiteralImpl

TsConstAssertion#expression: Expression extension function for create Expression -> StringLiteralImpl

TsEnumMember#init: Expression extension function for create Expression -> StringLiteralImpl

subtype of TsEnumMemberId

TsExportAssignment#expression: Expression extension function for create Expression -> StringLiteralImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> StringLiteralImpl

TsExternalModuleReference#expression: StringLiteral extension function for create StringLiteral -> StringLiteralImpl

TsGetterSignature#key: Expression extension function for create Expression -> StringLiteralImpl

TsImportType#argument: StringLiteral extension function for create StringLiteral -> StringLiteralImpl

TsInstantiation#expression: Expression extension function for create Expression -> StringLiteralImpl

subtype of TsLiteral

TsLiteralType#literal: TsLiteral extension function for create TsLiteral -> StringLiteralImpl

TsMethodSignature#key: Expression extension function for create Expression -> StringLiteralImpl

TsModuleDeclaration#id: TsModuleName extension function for create TsModuleName -> StringLiteralImpl

subtype of TsModuleName

TsNonNullExpression#expression: Expression extension function for create Expression -> StringLiteralImpl

TsPropertySignature#init: Expression extension function for create Expression -> StringLiteralImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> StringLiteralImpl

TsSetterSignature#key: Expression extension function for create Expression -> StringLiteralImpl

TsTupleElement#label: Pattern extension function for create Pattern -> StringLiteralImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> StringLiteralImpl

UnaryExpression#argument: Expression extension function for create Expression -> StringLiteralImpl

UpdateExpression#argument: Expression extension function for create Expression -> StringLiteralImpl

VariableDeclarator#init: Expression extension function for create Expression -> StringLiteralImpl

WhileStatement#test: Expression extension function for create Expression -> StringLiteralImpl

WithStatement#object: Expression extension function for create Expression -> StringLiteralImpl

YieldExpression#argument: Expression extension function for create Expression -> StringLiteralImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> SuperPropExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> SuperPropExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> SuperPropExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> SuperPropExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> SuperPropExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> SuperPropExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> SuperPropExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> SuperPropExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> SuperPropExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> SuperPropExpressionImpl

Class#superClass: Expression extension function for create Expression -> SuperPropExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> SuperPropExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> SuperPropExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> SuperPropExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> SuperPropExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> SuperPropExpressionImpl

Decorator#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> SuperPropExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> SuperPropExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> SuperPropExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> SuperPropExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> SuperPropExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> SuperPropExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> SuperPropExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> SuperPropExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> SuperPropExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> SuperPropExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> SuperPropExpressionImpl

Param#pat: Pattern extension function for create Pattern -> SuperPropExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> SuperPropExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> SuperPropExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> SuperPropExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> SuperPropExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> SuperPropExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> SuperPropExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> SuperPropExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> SuperPropExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> SuperPropExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> SuperPropExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> SuperPropExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> SuperPropExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> SuperPropExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> SuperPropExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> SuperPropExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> SuperPropExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> SuperPropExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> SuperPropExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> SuperPropExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> SuperPropExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> SuperPropExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> SuperPropExpressionImpl

WithStatement#object: Expression extension function for create Expression -> SuperPropExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> SuperPropExpressionImpl

Link copied to clipboard

subtype of Node

SwitchStatement#cases: Array extension function for create Array -> SwitchCaseImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> SwitchStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> SwitchStatementImpl

ForInStatement#body: Statement extension function for create Statement -> SwitchStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> SwitchStatementImpl

ForStatement#body: Statement extension function for create Statement -> SwitchStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> SwitchStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> SwitchStatementImpl

Module#body: Array extension function for create Array -> SwitchStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> SwitchStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> SwitchStatementImpl

TsModuleBlock#body: Array extension function for create Array -> SwitchStatementImpl

WhileStatement#body: Statement extension function for create Statement -> SwitchStatementImpl

WithStatement#body: Statement extension function for create Statement -> SwitchStatementImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> TaggedTemplateExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> TaggedTemplateExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> TaggedTemplateExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> TaggedTemplateExpressionImpl

Class#superClass: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

Decorator#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> TaggedTemplateExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> TaggedTemplateExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

Param#pat: Pattern extension function for create Pattern -> TaggedTemplateExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> TaggedTemplateExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> TaggedTemplateExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> TaggedTemplateExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> TaggedTemplateExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> TaggedTemplateExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

WithStatement#object: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> TaggedTemplateExpressionImpl

Link copied to clipboard

subtype of ExpressionBase

subtype of Node

TemplateLiteral#quasis: Array extension function for create Array -> TemplateElementImpl

TsTemplateLiteralType#quasis: Array extension function for create Array -> TemplateElementImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> TemplateLiteralImpl

ArrayPattern#elements: Array extension function for create Array -> TemplateLiteralImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> TemplateLiteralImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> TemplateLiteralImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> TemplateLiteralImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> TemplateLiteralImpl

AssignmentProperty#value: Expression extension function for create Expression -> TemplateLiteralImpl

AwaitExpression#argument: Expression extension function for create Expression -> TemplateLiteralImpl

BinaryExpression#right: Expression extension function for create Expression -> TemplateLiteralImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> TemplateLiteralImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> TemplateLiteralImpl

Class#superClass: Expression extension function for create Expression -> TemplateLiteralImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> TemplateLiteralImpl

ClassExpression#superClass: Expression extension function for create Expression -> TemplateLiteralImpl

ClassProperty#value: Expression extension function for create Expression -> TemplateLiteralImpl

ClassPropertyBase#value: Expression extension function for create Expression -> TemplateLiteralImpl

ComputedPropName#expression: Expression extension function for create Expression -> TemplateLiteralImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> TemplateLiteralImpl

Decorator#expression: Expression extension function for create Expression -> TemplateLiteralImpl

DoWhileStatement#test: Expression extension function for create Expression -> TemplateLiteralImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> TemplateLiteralImpl

ExprOrSpread#expression: Expression extension function for create Expression -> TemplateLiteralImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> TemplateLiteralImpl

ForInStatement#right: Expression extension function for create Expression -> TemplateLiteralImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> TemplateLiteralImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> TemplateLiteralImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> TemplateLiteralImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> TemplateLiteralImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> TemplateLiteralImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> TemplateLiteralImpl

KeyValueProperty#value: Expression extension function for create Expression -> TemplateLiteralImpl

MemberExpression#object: Expression extension function for create Expression -> TemplateLiteralImpl

NewExpression#callee: Expression extension function for create Expression -> TemplateLiteralImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> TemplateLiteralImpl

Param#pat: Pattern extension function for create Pattern -> TemplateLiteralImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> TemplateLiteralImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> TemplateLiteralImpl

RestElement#argument: Pattern extension function for create Pattern -> TemplateLiteralImpl

ReturnStatement#argument: Expression extension function for create Expression -> TemplateLiteralImpl

SequenceExpression#expressions: Array extension function for create Array -> TemplateLiteralImpl

SetterProperty#param: Pattern extension function for create Pattern -> TemplateLiteralImpl

SpreadElement#arguments: Expression extension function for create Expression -> TemplateLiteralImpl

SwitchCase#test: Expression extension function for create Expression -> TemplateLiteralImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> TemplateLiteralImpl

TaggedTemplateExpression#template: TemplateLiteral extension function for create TemplateLiteral -> TemplateLiteralImpl

ThrowStatement#argument: Expression extension function for create Expression -> TemplateLiteralImpl

TsAsExpression#expression: Expression extension function for create Expression -> TemplateLiteralImpl

TsConstAssertion#expression: Expression extension function for create Expression -> TemplateLiteralImpl

TsEnumMember#init: Expression extension function for create Expression -> TemplateLiteralImpl

TsExportAssignment#expression: Expression extension function for create Expression -> TemplateLiteralImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> TemplateLiteralImpl

TsGetterSignature#key: Expression extension function for create Expression -> TemplateLiteralImpl

TsInstantiation#expression: Expression extension function for create Expression -> TemplateLiteralImpl

TsMethodSignature#key: Expression extension function for create Expression -> TemplateLiteralImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> TemplateLiteralImpl

TsPropertySignature#init: Expression extension function for create Expression -> TemplateLiteralImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> TemplateLiteralImpl

TsSetterSignature#key: Expression extension function for create Expression -> TemplateLiteralImpl

TsTupleElement#label: Pattern extension function for create Pattern -> TemplateLiteralImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> TemplateLiteralImpl

UnaryExpression#argument: Expression extension function for create Expression -> TemplateLiteralImpl

UpdateExpression#argument: Expression extension function for create Expression -> TemplateLiteralImpl

VariableDeclarator#init: Expression extension function for create Expression -> TemplateLiteralImpl

WhileStatement#test: Expression extension function for create Expression -> TemplateLiteralImpl

WithStatement#object: Expression extension function for create Expression -> TemplateLiteralImpl

YieldExpression#argument: Expression extension function for create Expression -> TemplateLiteralImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> ThisExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> ThisExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> ThisExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> ThisExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> ThisExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> ThisExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> ThisExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> ThisExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> ThisExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> ThisExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> ThisExpressionImpl

Class#superClass: Expression extension function for create Expression -> ThisExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> ThisExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> ThisExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> ThisExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> ThisExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> ThisExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> ThisExpressionImpl

Decorator#expression: Expression extension function for create Expression -> ThisExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> ThisExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> ThisExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> ThisExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> ThisExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> ThisExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> ThisExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> ThisExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> ThisExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> ThisExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> ThisExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> ThisExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> ThisExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> ThisExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> ThisExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> ThisExpressionImpl

Param#pat: Pattern extension function for create Pattern -> ThisExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> ThisExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> ThisExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> ThisExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> ThisExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> ThisExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> ThisExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> ThisExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> ThisExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> ThisExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> ThisExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> ThisExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> ThisExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> ThisExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> ThisExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> ThisExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> ThisExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> ThisExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> ThisExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> ThisExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> ThisExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> ThisExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> ThisExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> ThisExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> ThisExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> ThisExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> ThisExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> ThisExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> ThisExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> ThisExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> ThisExpressionImpl

WithStatement#object: Expression extension function for create Expression -> ThisExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> ThisExpressionImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> ThrowStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> ThrowStatementImpl

ForInStatement#body: Statement extension function for create Statement -> ThrowStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> ThrowStatementImpl

ForStatement#body: Statement extension function for create Statement -> ThrowStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> ThrowStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> ThrowStatementImpl

Module#body: Array extension function for create Array -> ThrowStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> ThrowStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> ThrowStatementImpl

TsModuleBlock#body: Array extension function for create Array -> ThrowStatementImpl

WhileStatement#body: Statement extension function for create Statement -> ThrowStatementImpl

WithStatement#body: Statement extension function for create Statement -> ThrowStatementImpl

Link copied to clipboard
Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> TryStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> TryStatementImpl

ForInStatement#body: Statement extension function for create Statement -> TryStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> TryStatementImpl

ForStatement#body: Statement extension function for create Statement -> TryStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> TryStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> TryStatementImpl

Module#body: Array extension function for create Array -> TryStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> TryStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> TryStatementImpl

TsModuleBlock#body: Array extension function for create Array -> TryStatementImpl

WhileStatement#body: Statement extension function for create Statement -> TryStatementImpl

WithStatement#body: Statement extension function for create Statement -> TryStatementImpl

Link copied to clipboard

subtype of Node

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsArrayTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsArrayTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsArrayTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsArrayTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsArrayTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsArrayTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsArrayTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsArrayTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsArrayTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsArrayTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsArrayTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsArrayTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsArrayTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsArrayTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsArrayTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsArrayTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsArrayTypeImpl

TsUnionType#types: Array extension function for create Array -> TsArrayTypeImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> TsAsExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> TsAsExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> TsAsExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> TsAsExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> TsAsExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> TsAsExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> TsAsExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> TsAsExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> TsAsExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> TsAsExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> TsAsExpressionImpl

Class#superClass: Expression extension function for create Expression -> TsAsExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> TsAsExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> TsAsExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> TsAsExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> TsAsExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> TsAsExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> TsAsExpressionImpl

Decorator#expression: Expression extension function for create Expression -> TsAsExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> TsAsExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> TsAsExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> TsAsExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> TsAsExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> TsAsExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> TsAsExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> TsAsExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> TsAsExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> TsAsExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> TsAsExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> TsAsExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> TsAsExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> TsAsExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> TsAsExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> TsAsExpressionImpl

Param#pat: Pattern extension function for create Pattern -> TsAsExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> TsAsExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> TsAsExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> TsAsExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> TsAsExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> TsAsExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> TsAsExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> TsAsExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> TsAsExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> TsAsExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> TsAsExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> TsAsExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> TsAsExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> TsAsExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> TsAsExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> TsAsExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> TsAsExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> TsAsExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> TsAsExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> TsAsExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> TsAsExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> TsAsExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> TsAsExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> TsAsExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> TsAsExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> TsAsExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> TsAsExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> TsAsExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> TsAsExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> TsAsExpressionImpl

WithStatement#object: Expression extension function for create Expression -> TsAsExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> TsAsExpressionImpl

Link copied to clipboard

subtype of Node

TsInterfaceBody#body: Array extension function for create Array -> TsCallSignatureDeclarationImpl

subtype of TsTypeElement

TsTypeLiteral#members: Array extension function for create Array -> TsCallSignatureDeclarationImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsConditionalTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsConditionalTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsConditionalTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsConditionalTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsConditionalTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsConditionalTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsConditionalTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsConditionalTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsConditionalTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsConditionalTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsConditionalTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsConditionalTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsConditionalTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsConditionalTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsConditionalTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsConditionalTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsConditionalTypeImpl

TsUnionType#types: Array extension function for create Array -> TsConditionalTypeImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> TsConstAssertionImpl

ArrayPattern#elements: Array extension function for create Array -> TsConstAssertionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> TsConstAssertionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> TsConstAssertionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> TsConstAssertionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> TsConstAssertionImpl

AssignmentProperty#value: Expression extension function for create Expression -> TsConstAssertionImpl

AwaitExpression#argument: Expression extension function for create Expression -> TsConstAssertionImpl

BinaryExpression#right: Expression extension function for create Expression -> TsConstAssertionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> TsConstAssertionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> TsConstAssertionImpl

Class#superClass: Expression extension function for create Expression -> TsConstAssertionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> TsConstAssertionImpl

ClassExpression#superClass: Expression extension function for create Expression -> TsConstAssertionImpl

ClassProperty#value: Expression extension function for create Expression -> TsConstAssertionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> TsConstAssertionImpl

ComputedPropName#expression: Expression extension function for create Expression -> TsConstAssertionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> TsConstAssertionImpl

Decorator#expression: Expression extension function for create Expression -> TsConstAssertionImpl

DoWhileStatement#test: Expression extension function for create Expression -> TsConstAssertionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> TsConstAssertionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> TsConstAssertionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> TsConstAssertionImpl

ForInStatement#right: Expression extension function for create Expression -> TsConstAssertionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> TsConstAssertionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> TsConstAssertionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> TsConstAssertionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> TsConstAssertionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> TsConstAssertionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> TsConstAssertionImpl

KeyValueProperty#value: Expression extension function for create Expression -> TsConstAssertionImpl

MemberExpression#object: Expression extension function for create Expression -> TsConstAssertionImpl

NewExpression#callee: Expression extension function for create Expression -> TsConstAssertionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> TsConstAssertionImpl

Param#pat: Pattern extension function for create Pattern -> TsConstAssertionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> TsConstAssertionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> TsConstAssertionImpl

RestElement#argument: Pattern extension function for create Pattern -> TsConstAssertionImpl

ReturnStatement#argument: Expression extension function for create Expression -> TsConstAssertionImpl

SequenceExpression#expressions: Array extension function for create Array -> TsConstAssertionImpl

SetterProperty#param: Pattern extension function for create Pattern -> TsConstAssertionImpl

SpreadElement#arguments: Expression extension function for create Expression -> TsConstAssertionImpl

SwitchCase#test: Expression extension function for create Expression -> TsConstAssertionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> TsConstAssertionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> TsConstAssertionImpl

TemplateLiteral#expressions: Array extension function for create Array -> TsConstAssertionImpl

ThrowStatement#argument: Expression extension function for create Expression -> TsConstAssertionImpl

TsAsExpression#expression: Expression extension function for create Expression -> TsConstAssertionImpl

TsEnumMember#init: Expression extension function for create Expression -> TsConstAssertionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> TsConstAssertionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> TsConstAssertionImpl

TsGetterSignature#key: Expression extension function for create Expression -> TsConstAssertionImpl

TsInstantiation#expression: Expression extension function for create Expression -> TsConstAssertionImpl

TsMethodSignature#key: Expression extension function for create Expression -> TsConstAssertionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> TsConstAssertionImpl

TsPropertySignature#init: Expression extension function for create Expression -> TsConstAssertionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> TsConstAssertionImpl

TsSetterSignature#key: Expression extension function for create Expression -> TsConstAssertionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> TsConstAssertionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> TsConstAssertionImpl

UnaryExpression#argument: Expression extension function for create Expression -> TsConstAssertionImpl

UpdateExpression#argument: Expression extension function for create Expression -> TsConstAssertionImpl

VariableDeclarator#init: Expression extension function for create Expression -> TsConstAssertionImpl

WhileStatement#test: Expression extension function for create Expression -> TsConstAssertionImpl

WithStatement#object: Expression extension function for create Expression -> TsConstAssertionImpl

YieldExpression#argument: Expression extension function for create Expression -> TsConstAssertionImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsConstructorTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsConstructorTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsConstructorTypeImpl

subtype of TsFnOrConstructorType

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsConstructorTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsConstructorTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsConstructorTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsConstructorTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsConstructorTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsConstructorTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsConstructorTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsConstructorTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsConstructorTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsConstructorTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsConstructorTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsConstructorTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsConstructorTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsConstructorTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsConstructorTypeImpl

TsUnionType#types: Array extension function for create Array -> TsConstructorTypeImpl

Link copied to clipboard

subtype of Node

TsInterfaceBody#body: Array extension function for create Array -> TsConstructSignatureDeclarationImpl

subtype of TsTypeElement

TsTypeLiteral#members: Array extension function for create Array -> TsConstructSignatureDeclarationImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> TsEnumDeclarationImpl

subtype of Declaration

DoWhileStatement#body: Statement extension function for create Statement -> TsEnumDeclarationImpl

ExportDeclaration#declaration: Declaration extension function for create Declaration -> TsEnumDeclarationImpl

ForInStatement#body: Statement extension function for create Statement -> TsEnumDeclarationImpl

ForOfStatement#body: Statement extension function for create Statement -> TsEnumDeclarationImpl

ForStatement#body: Statement extension function for create Statement -> TsEnumDeclarationImpl

IfStatement#alternate: Statement extension function for create Statement -> TsEnumDeclarationImpl

LabeledStatement#body: Statement extension function for create Statement -> TsEnumDeclarationImpl

Module#body: Array extension function for create Array -> TsEnumDeclarationImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> TsEnumDeclarationImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> TsEnumDeclarationImpl

TsModuleBlock#body: Array extension function for create Array -> TsEnumDeclarationImpl

WhileStatement#body: Statement extension function for create Statement -> TsEnumDeclarationImpl

WithStatement#body: Statement extension function for create Statement -> TsEnumDeclarationImpl

Link copied to clipboard

subtype of Node

TsEnumDeclaration#members: Array extension function for create Array -> TsEnumMemberImpl

Link copied to clipboard

Module#body: Array extension function for create Array -> TsExportAssignmentImpl

subtype of ModuleDeclaration

subtype of ModuleItem

subtype of Node

TsModuleBlock#body: Array extension function for create Array -> TsExportAssignmentImpl

Link copied to clipboard

Class#implements: Array extension function for create Array -> TsExpressionWithTypeArgumentsImpl

ClassDeclaration#implements: Array extension function for create Array -> TsExpressionWithTypeArgumentsImpl

ClassExpression#implements: Array extension function for create Array -> TsExpressionWithTypeArgumentsImpl

subtype of Node

TsInterfaceDeclaration#extends: Array extension function for create Array -> TsExpressionWithTypeArgumentsImpl

Link copied to clipboard

subtype of Node

TsImportEqualsDeclaration#moduleRef: TsModuleReference extension function for create TsModuleReference -> TsExternalModuleReferenceImpl

subtype of TsModuleReference

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsFunctionTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsFunctionTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsFunctionTypeImpl

subtype of TsFnOrConstructorType

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsFunctionTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsFunctionTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsFunctionTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsFunctionTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsFunctionTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsFunctionTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsFunctionTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsFunctionTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsFunctionTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsFunctionTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsFunctionTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsFunctionTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsFunctionTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsFunctionTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsFunctionTypeImpl

TsUnionType#types: Array extension function for create Array -> TsFunctionTypeImpl

Link copied to clipboard

subtype of Node

TsInterfaceBody#body: Array extension function for create Array -> TsGetterSignatureImpl

subtype of TsTypeElement

TsTypeLiteral#members: Array extension function for create Array -> TsGetterSignatureImpl

Link copied to clipboard

Module#body: Array extension function for create Array -> TsImportEqualsDeclarationImpl

subtype of ModuleDeclaration

subtype of ModuleItem

subtype of Node

TsModuleBlock#body: Array extension function for create Array -> TsImportEqualsDeclarationImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsImportTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsImportTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsImportTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsImportTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsImportTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsImportTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsImportTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsImportTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsImportTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsImportTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsImportTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsImportTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsImportTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsImportTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsImportTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsImportTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsImportTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsImportTypeImpl

TsTypeQuery#exprName: TsTypeQueryExpr extension function for create TsTypeQueryExpr -> TsImportTypeImpl

subtype of TsTypeQueryExpr

TsUnionType#types: Array extension function for create Array -> TsImportTypeImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsIndexedAccessTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsIndexedAccessTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsIndexedAccessTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsIndexedAccessTypeImpl

TsUnionType#types: Array extension function for create Array -> TsIndexedAccessTypeImpl

Link copied to clipboard

Class#body: Array extension function for create Array -> TsIndexSignatureImpl

ClassDeclaration#body: Array extension function for create Array -> TsIndexSignatureImpl

ClassExpression#body: Array extension function for create Array -> TsIndexSignatureImpl

subtype of ClassMember

subtype of Node

TsInterfaceBody#body: Array extension function for create Array -> TsIndexSignatureImpl

subtype of TsTypeElement

TsTypeLiteral#members: Array extension function for create Array -> TsIndexSignatureImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsInferTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsInferTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsInferTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsInferTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsInferTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsInferTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsInferTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsInferTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsInferTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsInferTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsInferTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsInferTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsInferTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsInferTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsInferTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsInferTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsInferTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsInferTypeImpl

TsUnionType#types: Array extension function for create Array -> TsInferTypeImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> TsInstantiationImpl

ArrayPattern#elements: Array extension function for create Array -> TsInstantiationImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> TsInstantiationImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> TsInstantiationImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> TsInstantiationImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> TsInstantiationImpl

AssignmentProperty#value: Expression extension function for create Expression -> TsInstantiationImpl

AwaitExpression#argument: Expression extension function for create Expression -> TsInstantiationImpl

BinaryExpression#right: Expression extension function for create Expression -> TsInstantiationImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> TsInstantiationImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> TsInstantiationImpl

Class#superClass: Expression extension function for create Expression -> TsInstantiationImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> TsInstantiationImpl

ClassExpression#superClass: Expression extension function for create Expression -> TsInstantiationImpl

ClassProperty#value: Expression extension function for create Expression -> TsInstantiationImpl

ClassPropertyBase#value: Expression extension function for create Expression -> TsInstantiationImpl

ComputedPropName#expression: Expression extension function for create Expression -> TsInstantiationImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> TsInstantiationImpl

Decorator#expression: Expression extension function for create Expression -> TsInstantiationImpl

DoWhileStatement#test: Expression extension function for create Expression -> TsInstantiationImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> TsInstantiationImpl

ExprOrSpread#expression: Expression extension function for create Expression -> TsInstantiationImpl

subtype of Expression

ExpressionStatement#expression: Expression extension function for create Expression -> TsInstantiationImpl

ForInStatement#right: Expression extension function for create Expression -> TsInstantiationImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> TsInstantiationImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> TsInstantiationImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> TsInstantiationImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> TsInstantiationImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> TsInstantiationImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> TsInstantiationImpl

KeyValueProperty#value: Expression extension function for create Expression -> TsInstantiationImpl

MemberExpression#object: Expression extension function for create Expression -> TsInstantiationImpl

NewExpression#callee: Expression extension function for create Expression -> TsInstantiationImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> TsInstantiationImpl

Param#pat: Pattern extension function for create Pattern -> TsInstantiationImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> TsInstantiationImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> TsInstantiationImpl

RestElement#argument: Pattern extension function for create Pattern -> TsInstantiationImpl

ReturnStatement#argument: Expression extension function for create Expression -> TsInstantiationImpl

SequenceExpression#expressions: Array extension function for create Array -> TsInstantiationImpl

SetterProperty#param: Pattern extension function for create Pattern -> TsInstantiationImpl

SpreadElement#arguments: Expression extension function for create Expression -> TsInstantiationImpl

SwitchCase#test: Expression extension function for create Expression -> TsInstantiationImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> TsInstantiationImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> TsInstantiationImpl

TemplateLiteral#expressions: Array extension function for create Array -> TsInstantiationImpl

ThrowStatement#argument: Expression extension function for create Expression -> TsInstantiationImpl

TsAsExpression#expression: Expression extension function for create Expression -> TsInstantiationImpl

TsConstAssertion#expression: Expression extension function for create Expression -> TsInstantiationImpl

TsEnumMember#init: Expression extension function for create Expression -> TsInstantiationImpl

TsExportAssignment#expression: Expression extension function for create Expression -> TsInstantiationImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> TsInstantiationImpl

TsGetterSignature#key: Expression extension function for create Expression -> TsInstantiationImpl

TsMethodSignature#key: Expression extension function for create Expression -> TsInstantiationImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> TsInstantiationImpl

TsPropertySignature#init: Expression extension function for create Expression -> TsInstantiationImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> TsInstantiationImpl

TsSetterSignature#key: Expression extension function for create Expression -> TsInstantiationImpl

TsTupleElement#label: Pattern extension function for create Pattern -> TsInstantiationImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> TsInstantiationImpl

UnaryExpression#argument: Expression extension function for create Expression -> TsInstantiationImpl

UpdateExpression#argument: Expression extension function for create Expression -> TsInstantiationImpl

VariableDeclarator#init: Expression extension function for create Expression -> TsInstantiationImpl

WhileStatement#test: Expression extension function for create Expression -> TsInstantiationImpl

WithStatement#object: Expression extension function for create Expression -> TsInstantiationImpl

YieldExpression#argument: Expression extension function for create Expression -> TsInstantiationImpl

Link copied to clipboard

subtype of Node

TsInterfaceDeclaration#body: TsInterfaceBody extension function for create TsInterfaceBody -> TsInterfaceBodyImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> TsInterfaceDeclarationImpl

subtype of Declaration

subtype of DefaultDecl

DoWhileStatement#body: Statement extension function for create Statement -> TsInterfaceDeclarationImpl

ExportDeclaration#declaration: Declaration extension function for create Declaration -> TsInterfaceDeclarationImpl

ExportDefaultDeclaration#decl: DefaultDecl extension function for create DefaultDecl -> TsInterfaceDeclarationImpl

ForInStatement#body: Statement extension function for create Statement -> TsInterfaceDeclarationImpl

ForOfStatement#body: Statement extension function for create Statement -> TsInterfaceDeclarationImpl

ForStatement#body: Statement extension function for create Statement -> TsInterfaceDeclarationImpl

IfStatement#alternate: Statement extension function for create Statement -> TsInterfaceDeclarationImpl

LabeledStatement#body: Statement extension function for create Statement -> TsInterfaceDeclarationImpl

Module#body: Array extension function for create Array -> TsInterfaceDeclarationImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> TsInterfaceDeclarationImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> TsInterfaceDeclarationImpl

TsModuleBlock#body: Array extension function for create Array -> TsInterfaceDeclarationImpl

WhileStatement#body: Statement extension function for create Statement -> TsInterfaceDeclarationImpl

WithStatement#body: Statement extension function for create Statement -> TsInterfaceDeclarationImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsIntersectionTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsIntersectionTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsIntersectionTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsIntersectionTypeImpl

subtype of TsUnionOrIntersectionType

TsUnionType#types: Array extension function for create Array -> TsIntersectionTypeImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsKeywordTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsKeywordTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsKeywordTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsKeywordTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsKeywordTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsKeywordTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsKeywordTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsKeywordTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsKeywordTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsKeywordTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsKeywordTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsKeywordTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsKeywordTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsKeywordTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsKeywordTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsKeywordTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsKeywordTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsKeywordTypeImpl

TsUnionType#types: Array extension function for create Array -> TsKeywordTypeImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsLiteralTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsLiteralTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsLiteralTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsLiteralTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsLiteralTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsLiteralTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsLiteralTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsLiteralTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsLiteralTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsLiteralTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsLiteralTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsLiteralTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsLiteralTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsLiteralTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsLiteralTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsLiteralTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsLiteralTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsLiteralTypeImpl

TsUnionType#types: Array extension function for create Array -> TsLiteralTypeImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsMappedTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsMappedTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsMappedTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsMappedTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsMappedTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsMappedTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsMappedTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsMappedTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsMappedTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsMappedTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsMappedTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsMappedTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsMappedTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsMappedTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsMappedTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsMappedTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsMappedTypeImpl

TsUnionType#types: Array extension function for create Array -> TsMappedTypeImpl

Link copied to clipboard

subtype of Node

TsInterfaceBody#body: Array extension function for create Array -> TsMethodSignatureImpl

subtype of TsTypeElement

TsTypeLiteral#members: Array extension function for create Array -> TsMethodSignatureImpl

Link copied to clipboard

subtype of Node

TsModuleDeclaration#body: TsNamespaceBody extension function for create TsNamespaceBody -> TsModuleBlockImpl

subtype of TsNamespaceBody

TsNamespaceDeclaration#body: TsNamespaceBody extension function for create TsNamespaceBody -> TsModuleBlockImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> TsModuleDeclarationImpl

subtype of Declaration

DoWhileStatement#body: Statement extension function for create Statement -> TsModuleDeclarationImpl

ExportDeclaration#declaration: Declaration extension function for create Declaration -> TsModuleDeclarationImpl

ForInStatement#body: Statement extension function for create Statement -> TsModuleDeclarationImpl

ForOfStatement#body: Statement extension function for create Statement -> TsModuleDeclarationImpl

ForStatement#body: Statement extension function for create Statement -> TsModuleDeclarationImpl

IfStatement#alternate: Statement extension function for create Statement -> TsModuleDeclarationImpl

LabeledStatement#body: Statement extension function for create Statement -> TsModuleDeclarationImpl

Module#body: Array extension function for create Array -> TsModuleDeclarationImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> TsModuleDeclarationImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> TsModuleDeclarationImpl

TsModuleBlock#body: Array extension function for create Array -> TsModuleDeclarationImpl

WhileStatement#body: Statement extension function for create Statement -> TsModuleDeclarationImpl

WithStatement#body: Statement extension function for create Statement -> TsModuleDeclarationImpl

Link copied to clipboard

subtype of Node

TsModuleDeclaration#body: TsNamespaceBody extension function for create TsNamespaceBody -> TsNamespaceDeclarationImpl

subtype of TsNamespaceBody

Link copied to clipboard

Module#body: Array extension function for create Array -> TsNamespaceExportDeclarationImpl

subtype of ModuleDeclaration

subtype of ModuleItem

subtype of Node

TsModuleBlock#body: Array extension function for create Array -> TsNamespaceExportDeclarationImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> TsNonNullExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> TsNonNullExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> TsNonNullExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> TsNonNullExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> TsNonNullExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> TsNonNullExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> TsNonNullExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> TsNonNullExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> TsNonNullExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> TsNonNullExpressionImpl

Class#superClass: Expression extension function for create Expression -> TsNonNullExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> TsNonNullExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> TsNonNullExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> TsNonNullExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> TsNonNullExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> TsNonNullExpressionImpl

Decorator#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> TsNonNullExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> TsNonNullExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> TsNonNullExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> TsNonNullExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> TsNonNullExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> TsNonNullExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> TsNonNullExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> TsNonNullExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> TsNonNullExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> TsNonNullExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> TsNonNullExpressionImpl

Param#pat: Pattern extension function for create Pattern -> TsNonNullExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> TsNonNullExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> TsNonNullExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> TsNonNullExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> TsNonNullExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> TsNonNullExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> TsNonNullExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> TsNonNullExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> TsNonNullExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> TsNonNullExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> TsNonNullExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> TsNonNullExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> TsNonNullExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> TsNonNullExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> TsNonNullExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> TsNonNullExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> TsNonNullExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> TsNonNullExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> TsNonNullExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> TsNonNullExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> TsNonNullExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> TsNonNullExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> TsNonNullExpressionImpl

WithStatement#object: Expression extension function for create Expression -> TsNonNullExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> TsNonNullExpressionImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsOptionalTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsOptionalTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsOptionalTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsOptionalTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsOptionalTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsOptionalTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsOptionalTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsOptionalTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsOptionalTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsOptionalTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsOptionalTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsOptionalTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsOptionalTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsOptionalTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsOptionalTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsOptionalTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsOptionalTypeImpl

TsUnionType#types: Array extension function for create Array -> TsOptionalTypeImpl

Link copied to clipboard

Constructor#params: Array> extension function for create Array> -> TsParameterPropertyImpl

subtype of Node

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsParenthesizedTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsParenthesizedTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsParenthesizedTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsParenthesizedTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsParenthesizedTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsParenthesizedTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsParenthesizedTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsParenthesizedTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsParenthesizedTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsParenthesizedTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsParenthesizedTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsParenthesizedTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsParenthesizedTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsParenthesizedTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsParenthesizedTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsParenthesizedTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsParenthesizedTypeImpl

TsUnionType#types: Array extension function for create Array -> TsParenthesizedTypeImpl

Link copied to clipboard

subtype of Node

TsInterfaceBody#body: Array extension function for create Array -> TsPropertySignatureImpl

subtype of TsTypeElement

TsTypeLiteral#members: Array extension function for create Array -> TsPropertySignatureImpl

Link copied to clipboard

subtype of Node

subtype of TsEntityName

TsImportEqualsDeclaration#moduleRef: TsModuleReference extension function for create TsModuleReference -> TsQualifiedNameImpl

TsImportType#qualifier: TsEntityName extension function for create TsEntityName -> TsQualifiedNameImpl

subtype of TsModuleReference

TsTypeQuery#exprName: TsTypeQueryExpr extension function for create TsTypeQueryExpr -> TsQualifiedNameImpl

subtype of TsTypeQueryExpr

TsTypeReference#typeName: TsEntityName extension function for create TsEntityName -> TsQualifiedNameImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsRestTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsRestTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsRestTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsRestTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsRestTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsRestTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsRestTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsRestTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsRestTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsRestTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsRestTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsRestTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsRestTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsRestTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsRestTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsRestTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsRestTypeImpl

TsUnionType#types: Array extension function for create Array -> TsRestTypeImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> TsSatisfiesExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> TsSatisfiesExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> TsSatisfiesExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> TsSatisfiesExpressionImpl

Class#superClass: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

Decorator#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> TsSatisfiesExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> TsSatisfiesExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

Param#pat: Pattern extension function for create Pattern -> TsSatisfiesExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> TsSatisfiesExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> TsSatisfiesExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> TsSatisfiesExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> TsSatisfiesExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> TsSatisfiesExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

WithStatement#object: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> TsSatisfiesExpressionImpl

Link copied to clipboard

subtype of Node

TsInterfaceBody#body: Array extension function for create Array -> TsSetterSignatureImpl

subtype of TsTypeElement

TsTypeLiteral#members: Array extension function for create Array -> TsSetterSignatureImpl

Link copied to clipboard

subtype of Node

subtype of TsLiteral

TsLiteralType#literal: TsLiteral extension function for create TsLiteral -> TsTemplateLiteralTypeImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsThisTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsThisTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsThisTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsThisTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsThisTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsThisTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsThisTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsThisTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsThisTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsThisTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsThisTypeImpl

subtype of TsThisTypeOrIdent

TsTupleElement#ty: TsType extension function for create TsType -> TsThisTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsThisTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsThisTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsThisTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsThisTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsThisTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsThisTypeImpl

TsTypePredicate#paramName: TsThisTypeOrIdent extension function for create TsThisTypeOrIdent -> TsThisTypeImpl

TsUnionType#types: Array extension function for create Array -> TsThisTypeImpl

Link copied to clipboard

subtype of Node

TsTupleType#elemTypes: Array extension function for create Array -> TsTupleElementImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsTupleTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsTupleTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsTupleTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsTupleTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsTupleTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsTupleTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsTupleTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsTupleTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsTupleTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsTupleTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsTupleTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsTupleTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsTupleTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsTupleTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsTupleTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsTupleTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsTupleTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsTupleTypeImpl

TsUnionType#types: Array extension function for create Array -> TsTupleTypeImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> TsTypeAliasDeclarationImpl

subtype of Declaration

DoWhileStatement#body: Statement extension function for create Statement -> TsTypeAliasDeclarationImpl

ExportDeclaration#declaration: Declaration extension function for create Declaration -> TsTypeAliasDeclarationImpl

ForInStatement#body: Statement extension function for create Statement -> TsTypeAliasDeclarationImpl

ForOfStatement#body: Statement extension function for create Statement -> TsTypeAliasDeclarationImpl

ForStatement#body: Statement extension function for create Statement -> TsTypeAliasDeclarationImpl

IfStatement#alternate: Statement extension function for create Statement -> TsTypeAliasDeclarationImpl

LabeledStatement#body: Statement extension function for create Statement -> TsTypeAliasDeclarationImpl

Module#body: Array extension function for create Array -> TsTypeAliasDeclarationImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> TsTypeAliasDeclarationImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> TsTypeAliasDeclarationImpl

TsModuleBlock#body: Array extension function for create Array -> TsTypeAliasDeclarationImpl

WhileStatement#body: Statement extension function for create Statement -> TsTypeAliasDeclarationImpl

WithStatement#body: Statement extension function for create Statement -> TsTypeAliasDeclarationImpl

Link copied to clipboard

ArrayPattern#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

ArrowFunctionExpression#returnType: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

AssignmentPattern#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

BindingIdentifier#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

ClassProperty#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

ClassPropertyBase#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

Fn#returnType: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

FunctionDeclaration#returnType: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

FunctionExpression#returnType: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

GetterProperty#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

MethodProperty#returnType: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

subtype of Node

ObjectPattern#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

PatternBase#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

PrivateProperty#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

RestElement#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

TsCallSignatureDeclaration#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

TsConstructSignatureDeclaration#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

TsConstructorType#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

TsFunctionType#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

TsGetterSignature#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

TsIndexSignature#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

TsMethodSignature#typeAnn: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

TsPropertySignature#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

TsTypePredicate#typeAnnotation: TsTypeAnnotation extension function for create TsTypeAnnotation -> TsTypeAnnotationImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

ArrayPattern#elements: Array extension function for create Array -> TsTypeAssertionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> TsTypeAssertionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> TsTypeAssertionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> TsTypeAssertionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> TsTypeAssertionImpl

AssignmentProperty#value: Expression extension function for create Expression -> TsTypeAssertionImpl

AwaitExpression#argument: Expression extension function for create Expression -> TsTypeAssertionImpl

BinaryExpression#right: Expression extension function for create Expression -> TsTypeAssertionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> TsTypeAssertionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> TsTypeAssertionImpl

Class#superClass: Expression extension function for create Expression -> TsTypeAssertionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> TsTypeAssertionImpl

ClassExpression#superClass: Expression extension function for create Expression -> TsTypeAssertionImpl

ClassProperty#value: Expression extension function for create Expression -> TsTypeAssertionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> TsTypeAssertionImpl

ComputedPropName#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> TsTypeAssertionImpl

Decorator#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

DoWhileStatement#test: Expression extension function for create Expression -> TsTypeAssertionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

ForInStatement#right: Expression extension function for create Expression -> TsTypeAssertionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> TsTypeAssertionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> TsTypeAssertionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> TsTypeAssertionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> TsTypeAssertionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> TsTypeAssertionImpl

KeyValueProperty#value: Expression extension function for create Expression -> TsTypeAssertionImpl

MemberExpression#object: Expression extension function for create Expression -> TsTypeAssertionImpl

NewExpression#callee: Expression extension function for create Expression -> TsTypeAssertionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> TsTypeAssertionImpl

Param#pat: Pattern extension function for create Pattern -> TsTypeAssertionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> TsTypeAssertionImpl

RestElement#argument: Pattern extension function for create Pattern -> TsTypeAssertionImpl

ReturnStatement#argument: Expression extension function for create Expression -> TsTypeAssertionImpl

SequenceExpression#expressions: Array extension function for create Array -> TsTypeAssertionImpl

SetterProperty#param: Pattern extension function for create Pattern -> TsTypeAssertionImpl

SpreadElement#arguments: Expression extension function for create Expression -> TsTypeAssertionImpl

SwitchCase#test: Expression extension function for create Expression -> TsTypeAssertionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> TsTypeAssertionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> TsTypeAssertionImpl

TemplateLiteral#expressions: Array extension function for create Array -> TsTypeAssertionImpl

ThrowStatement#argument: Expression extension function for create Expression -> TsTypeAssertionImpl

TsAsExpression#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

TsEnumMember#init: Expression extension function for create Expression -> TsTypeAssertionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

TsGetterSignature#key: Expression extension function for create Expression -> TsTypeAssertionImpl

TsInstantiation#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

TsMethodSignature#key: Expression extension function for create Expression -> TsTypeAssertionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

TsPropertySignature#init: Expression extension function for create Expression -> TsTypeAssertionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> TsTypeAssertionImpl

TsSetterSignature#key: Expression extension function for create Expression -> TsTypeAssertionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> TsTypeAssertionImpl

UnaryExpression#argument: Expression extension function for create Expression -> TsTypeAssertionImpl

UpdateExpression#argument: Expression extension function for create Expression -> TsTypeAssertionImpl

VariableDeclarator#init: Expression extension function for create Expression -> TsTypeAssertionImpl

WhileStatement#test: Expression extension function for create Expression -> TsTypeAssertionImpl

WithStatement#object: Expression extension function for create Expression -> TsTypeAssertionImpl

YieldExpression#argument: Expression extension function for create Expression -> TsTypeAssertionImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsTypeLiteralImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsTypeLiteralImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsTypeLiteralImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsTypeLiteralImpl

TsIntersectionType#types: Array extension function for create Array -> TsTypeLiteralImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsTypeLiteralImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsTypeLiteralImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsTypeLiteralImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsTypeLiteralImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsTypeLiteralImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsTypeLiteralImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsTypeLiteralImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsTypeLiteralImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsTypeLiteralImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsTypeLiteralImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsTypeLiteralImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsTypeLiteralImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsTypeLiteralImpl

TsUnionType#types: Array extension function for create Array -> TsTypeLiteralImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsTypeOperatorImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsTypeOperatorImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsTypeOperatorImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsTypeOperatorImpl

TsIntersectionType#types: Array extension function for create Array -> TsTypeOperatorImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsTypeOperatorImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsTypeOperatorImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsTypeOperatorImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsTypeOperatorImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsTypeOperatorImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsTypeOperatorImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsTypeOperatorImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsTypeOperatorImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsTypeOperatorImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsTypeOperatorImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsTypeOperatorImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsTypeOperatorImpl

TsUnionType#types: Array extension function for create Array -> TsTypeOperatorImpl

Link copied to clipboard

subtype of Node

TsInferType#typeParam: TsTypeParameter extension function for create TsTypeParameter -> TsTypeParameterImpl

TsMappedType#typeParam: TsTypeParameter extension function for create TsTypeParameter -> TsTypeParameterImpl

TsTypeParameterDeclaration#parameters: Array extension function for create Array -> TsTypeParameterImpl

Link copied to clipboard

ArrowFunctionExpression#typeParameters: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

Class#typeParams: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

ClassDeclaration#typeParams: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

ClassExpression#typeParams: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

Fn#typeParameters: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

FunctionDeclaration#typeParameters: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

FunctionExpression#typeParameters: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

MethodProperty#typeParameters: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

subtype of Node

TsCallSignatureDeclaration#typeParams: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

TsConstructSignatureDeclaration#typeParams: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

TsConstructorType#typeParams: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

TsFunctionType#typeParams: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

TsInterfaceDeclaration#typeParams: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

TsMethodSignature#typeParams: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

TsPropertySignature#typeParams: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

TsTypeAliasDeclaration#typeParams: TsTypeParameterDeclaration extension function for create TsTypeParameterDeclaration -> TsTypeParameterDeclarationImpl

Link copied to clipboard

CallExpression#typeArguments: TsTypeParameterInstantiation extension function for create TsTypeParameterInstantiation -> TsTypeParameterInstantiationImpl

Class#superTypeParams: TsTypeParameterInstantiation extension function for create TsTypeParameterInstantiation -> TsTypeParameterInstantiationImpl

ClassDeclaration#superTypeParams: TsTypeParameterInstantiation extension function for create TsTypeParameterInstantiation -> TsTypeParameterInstantiationImpl

ClassExpression#superTypeParams: TsTypeParameterInstantiation extension function for create TsTypeParameterInstantiation -> TsTypeParameterInstantiationImpl

JSXOpeningElement#typeArguments: TsTypeParameterInstantiation extension function for create TsTypeParameterInstantiation -> TsTypeParameterInstantiationImpl

NewExpression#typeArguments: TsTypeParameterInstantiation extension function for create TsTypeParameterInstantiation -> TsTypeParameterInstantiationImpl

subtype of Node

OptionalChainingCall#typeArguments: TsTypeParameterInstantiation extension function for create TsTypeParameterInstantiation -> TsTypeParameterInstantiationImpl

TaggedTemplateExpression#typeParameters: TsTypeParameterInstantiation extension function for create TsTypeParameterInstantiation -> TsTypeParameterInstantiationImpl

TsExpressionWithTypeArguments#typeArguments: TsTypeParameterInstantiation extension function for create TsTypeParameterInstantiation -> TsTypeParameterInstantiationImpl

TsImportType#typeArguments: TsTypeParameterInstantiation extension function for create TsTypeParameterInstantiation -> TsTypeParameterInstantiationImpl

TsInstantiation#typeArguments: TsTypeParameterInstantiation extension function for create TsTypeParameterInstantiation -> TsTypeParameterInstantiationImpl

TsTypeQuery#typeArguments: TsTypeParameterInstantiation extension function for create TsTypeParameterInstantiation -> TsTypeParameterInstantiationImpl

TsTypeReference#typeParams: TsTypeParameterInstantiation extension function for create TsTypeParameterInstantiation -> TsTypeParameterInstantiationImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsTypePredicateImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsTypePredicateImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsTypePredicateImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsTypePredicateImpl

TsIntersectionType#types: Array extension function for create Array -> TsTypePredicateImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsTypePredicateImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsTypePredicateImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsTypePredicateImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsTypePredicateImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsTypePredicateImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsTypePredicateImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsTypePredicateImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsTypePredicateImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsTypePredicateImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsTypePredicateImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsTypePredicateImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsTypePredicateImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsTypePredicateImpl

TsUnionType#types: Array extension function for create Array -> TsTypePredicateImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsTypeQueryImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsTypeQueryImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsTypeQueryImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsTypeQueryImpl

TsIntersectionType#types: Array extension function for create Array -> TsTypeQueryImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsTypeQueryImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsTypeQueryImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsTypeQueryImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsTypeQueryImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsTypeQueryImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsTypeQueryImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsTypeQueryImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsTypeQueryImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsTypeQueryImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsTypeQueryImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsTypeQueryImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsTypeQueryImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsTypeQueryImpl

TsUnionType#types: Array extension function for create Array -> TsTypeQueryImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsTypeReferenceImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsTypeReferenceImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsTypeReferenceImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsTypeReferenceImpl

TsIntersectionType#types: Array extension function for create Array -> TsTypeReferenceImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsTypeReferenceImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsTypeReferenceImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsTypeReferenceImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsTypeReferenceImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsTypeReferenceImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsTypeReferenceImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsTypeReferenceImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsTypeReferenceImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsTypeReferenceImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsTypeReferenceImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsTypeReferenceImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsTypeReferenceImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsTypeReferenceImpl

TsUnionType#types: Array extension function for create Array -> TsTypeReferenceImpl

Link copied to clipboard

subtype of Node

TsArrayType#elemType: TsType extension function for create TsType -> TsUnionTypeImpl

TsAsExpression#typeAnnotation: TsType extension function for create TsType -> TsUnionTypeImpl

TsConditionalType#falseType: TsType extension function for create TsType -> TsUnionTypeImpl

TsIndexedAccessType#indexType: TsType extension function for create TsType -> TsUnionTypeImpl

TsIntersectionType#types: Array extension function for create Array -> TsUnionTypeImpl

TsMappedType#typeAnnotation: TsType extension function for create TsType -> TsUnionTypeImpl

TsOptionalType#typeAnnotation: TsType extension function for create TsType -> TsUnionTypeImpl

TsParenthesizedType#typeAnnotation: TsType extension function for create TsType -> TsUnionTypeImpl

TsRestType#typeAnnotation: TsType extension function for create TsType -> TsUnionTypeImpl

TsSatisfiesExpression#typeAnnotation: TsType extension function for create TsType -> TsUnionTypeImpl

TsTemplateLiteralType#types: Array extension function for create Array -> TsUnionTypeImpl

TsTupleElement#ty: TsType extension function for create TsType -> TsUnionTypeImpl

subtype of TsType

TsTypeAliasDeclaration#typeAnnotation: TsType extension function for create TsType -> TsUnionTypeImpl

TsTypeAnnotation#typeAnnotation: TsType extension function for create TsType -> TsUnionTypeImpl

TsTypeAssertion#typeAnnotation: TsType extension function for create TsType -> TsUnionTypeImpl

TsTypeOperator#typeAnnotation: TsType extension function for create TsType -> TsUnionTypeImpl

TsTypeParameter#default: TsType extension function for create TsType -> TsUnionTypeImpl

TsTypeParameterInstantiation#params: Array extension function for create Array -> TsUnionTypeImpl

subtype of TsUnionOrIntersectionType

Link copied to clipboard
Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> UnaryExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> UnaryExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> UnaryExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> UnaryExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> UnaryExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> UnaryExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> UnaryExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> UnaryExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> UnaryExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> UnaryExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> UnaryExpressionImpl

Class#superClass: Expression extension function for create Expression -> UnaryExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> UnaryExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> UnaryExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> UnaryExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> UnaryExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> UnaryExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> UnaryExpressionImpl

Decorator#expression: Expression extension function for create Expression -> UnaryExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> UnaryExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> UnaryExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> UnaryExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> UnaryExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> UnaryExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> UnaryExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> UnaryExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> UnaryExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> UnaryExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> UnaryExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> UnaryExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> UnaryExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> UnaryExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> UnaryExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> UnaryExpressionImpl

Param#pat: Pattern extension function for create Pattern -> UnaryExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> UnaryExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> UnaryExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> UnaryExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> UnaryExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> UnaryExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> UnaryExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> UnaryExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> UnaryExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> UnaryExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> UnaryExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> UnaryExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> UnaryExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> UnaryExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> UnaryExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> UnaryExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> UnaryExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> UnaryExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> UnaryExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> UnaryExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> UnaryExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> UnaryExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> UnaryExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> UnaryExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> UnaryExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> UnaryExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> UnaryExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> UnaryExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> UnaryExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> UnaryExpressionImpl

WithStatement#object: Expression extension function for create Expression -> UnaryExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> UnaryExpressionImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> UpdateExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> UpdateExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> UpdateExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> UpdateExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> UpdateExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> UpdateExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> UpdateExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> UpdateExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> UpdateExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> UpdateExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> UpdateExpressionImpl

Class#superClass: Expression extension function for create Expression -> UpdateExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> UpdateExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> UpdateExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> UpdateExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> UpdateExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> UpdateExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> UpdateExpressionImpl

Decorator#expression: Expression extension function for create Expression -> UpdateExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> UpdateExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> UpdateExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> UpdateExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> UpdateExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> UpdateExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> UpdateExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> UpdateExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> UpdateExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> UpdateExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> UpdateExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> UpdateExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> UpdateExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> UpdateExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> UpdateExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> UpdateExpressionImpl

Param#pat: Pattern extension function for create Pattern -> UpdateExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> UpdateExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> UpdateExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> UpdateExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> UpdateExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> UpdateExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> UpdateExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> UpdateExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> UpdateExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> UpdateExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> UpdateExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> UpdateExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> UpdateExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> UpdateExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> UpdateExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> UpdateExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> UpdateExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> UpdateExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> UpdateExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> UpdateExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> UpdateExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> UpdateExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> UpdateExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> UpdateExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> UpdateExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> UpdateExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> UpdateExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> UpdateExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> UpdateExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> UpdateExpressionImpl

WithStatement#object: Expression extension function for create Expression -> UpdateExpressionImpl

YieldExpression#argument: Expression extension function for create Expression -> UpdateExpressionImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> VariableDeclarationImpl

subtype of Declaration

DoWhileStatement#body: Statement extension function for create Statement -> VariableDeclarationImpl

ExportDeclaration#declaration: Declaration extension function for create Declaration -> VariableDeclarationImpl

ForInStatement#body: Statement extension function for create Statement -> VariableDeclarationImpl

subtype of ForInStatementLeft

ForOfStatement#body: Statement extension function for create Statement -> VariableDeclarationImpl

subtype of ForOfStatementLeft

ForStatement#body: Statement extension function for create Statement -> VariableDeclarationImpl

subtype of ForStatementInit

IfStatement#alternate: Statement extension function for create Statement -> VariableDeclarationImpl

LabeledStatement#body: Statement extension function for create Statement -> VariableDeclarationImpl

Module#body: Array extension function for create Array -> VariableDeclarationImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> VariableDeclarationImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> VariableDeclarationImpl

TsModuleBlock#body: Array extension function for create Array -> VariableDeclarationImpl

WhileStatement#body: Statement extension function for create Statement -> VariableDeclarationImpl

WithStatement#body: Statement extension function for create Statement -> VariableDeclarationImpl

Link copied to clipboard

subtype of Node

VariableDeclaration#declarations: Array extension function for create Array -> VariableDeclaratorImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> WhileStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> WhileStatementImpl

ForInStatement#body: Statement extension function for create Statement -> WhileStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> WhileStatementImpl

ForStatement#body: Statement extension function for create Statement -> WhileStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> WhileStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> WhileStatementImpl

Module#body: Array extension function for create Array -> WhileStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> WhileStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> WhileStatementImpl

TsModuleBlock#body: Array extension function for create Array -> WhileStatementImpl

WithStatement#body: Statement extension function for create Statement -> WhileStatementImpl

Link copied to clipboard

BlockStatement#stmts: Array extension function for create Array -> WithStatementImpl

DoWhileStatement#body: Statement extension function for create Statement -> WithStatementImpl

ForInStatement#body: Statement extension function for create Statement -> WithStatementImpl

ForOfStatement#body: Statement extension function for create Statement -> WithStatementImpl

ForStatement#body: Statement extension function for create Statement -> WithStatementImpl

IfStatement#alternate: Statement extension function for create Statement -> WithStatementImpl

LabeledStatement#body: Statement extension function for create Statement -> WithStatementImpl

Module#body: Array extension function for create Array -> WithStatementImpl

subtype of ModuleItem

subtype of Node

Script#body: Array extension function for create Array -> WithStatementImpl

subtype of Statement

SwitchCase#consequent: Array extension function for create Array -> WithStatementImpl

TsModuleBlock#body: Array extension function for create Array -> WithStatementImpl

WhileStatement#body: Statement extension function for create Statement -> WithStatementImpl

Link copied to clipboard

Argument#expression: Expression extension function for create Expression -> YieldExpressionImpl

ArrayPattern#elements: Array extension function for create Array -> YieldExpressionImpl

ArrowFunctionExpression#body: ArrowFunctionExpressionBody extension function for create ArrowFunctionExpressionBody -> YieldExpressionImpl

subtype of ArrowFunctionExpressionBody

AssignmentExpression#right: Expression extension function for create Expression -> YieldExpressionImpl

subtype of AssignmentExpressionLeft

AssignmentPattern#right: Expression extension function for create Expression -> YieldExpressionImpl

AssignmentPatternProperty#value: Expression extension function for create Expression -> YieldExpressionImpl

AssignmentProperty#value: Expression extension function for create Expression -> YieldExpressionImpl

AwaitExpression#argument: Expression extension function for create Expression -> YieldExpressionImpl

BinaryExpression#right: Expression extension function for create Expression -> YieldExpressionImpl

CallExpression#callee: CallExpressionCallee extension function for create CallExpressionCallee -> YieldExpressionImpl

subtype of CallExpressionCallee

CatchClause#param: Pattern extension function for create Pattern -> YieldExpressionImpl

Class#superClass: Expression extension function for create Expression -> YieldExpressionImpl

ClassDeclaration#superClass: Expression extension function for create Expression -> YieldExpressionImpl

ClassExpression#superClass: Expression extension function for create Expression -> YieldExpressionImpl

ClassProperty#value: Expression extension function for create Expression -> YieldExpressionImpl

ClassPropertyBase#value: Expression extension function for create Expression -> YieldExpressionImpl

ComputedPropName#expression: Expression extension function for create Expression -> YieldExpressionImpl

ConditionalExpression#alternate: Expression extension function for create Expression -> YieldExpressionImpl

Decorator#expression: Expression extension function for create Expression -> YieldExpressionImpl

DoWhileStatement#test: Expression extension function for create Expression -> YieldExpressionImpl

ExportDefaultExpression#expression: Expression extension function for create Expression -> YieldExpressionImpl

ExprOrSpread#expression: Expression extension function for create Expression -> YieldExpressionImpl

subtype of Expression

subtype of ExpressionBase

ExpressionStatement#expression: Expression extension function for create Expression -> YieldExpressionImpl

ForInStatement#right: Expression extension function for create Expression -> YieldExpressionImpl

subtype of ForInStatementLeft

ForOfStatement#right: Expression extension function for create Expression -> YieldExpressionImpl

subtype of ForOfStatementLeft

ForStatement#update: Expression extension function for create Expression -> YieldExpressionImpl

subtype of ForStatementInit

IfStatement#test: Expression extension function for create Expression -> YieldExpressionImpl

subtype of JSXExpression

JSXExpressionContainer#expression: JSXExpression extension function for create JSXExpression -> YieldExpressionImpl

JSXSpreadChild#expression: Expression extension function for create Expression -> YieldExpressionImpl

KeyValuePatternProperty#value: Pattern extension function for create Pattern -> YieldExpressionImpl

KeyValueProperty#value: Expression extension function for create Expression -> YieldExpressionImpl

MemberExpression#object: Expression extension function for create Expression -> YieldExpressionImpl

NewExpression#callee: Expression extension function for create Expression -> YieldExpressionImpl

subtype of Node

OptionalChainingCall#callee: Expression extension function for create Expression -> YieldExpressionImpl

Param#pat: Pattern extension function for create Pattern -> YieldExpressionImpl

ParenthesisExpression#expression: Expression extension function for create Expression -> YieldExpressionImpl

subtype of Pattern

PrivateProperty#value: Expression extension function for create Expression -> YieldExpressionImpl

RestElement#argument: Pattern extension function for create Pattern -> YieldExpressionImpl

ReturnStatement#argument: Expression extension function for create Expression -> YieldExpressionImpl

SequenceExpression#expressions: Array extension function for create Array -> YieldExpressionImpl

SetterProperty#param: Pattern extension function for create Pattern -> YieldExpressionImpl

SpreadElement#arguments: Expression extension function for create Expression -> YieldExpressionImpl

SwitchCase#test: Expression extension function for create Expression -> YieldExpressionImpl

SwitchStatement#discriminant: Expression extension function for create Expression -> YieldExpressionImpl

TaggedTemplateExpression#tag: Expression extension function for create Expression -> YieldExpressionImpl

TemplateLiteral#expressions: Array extension function for create Array -> YieldExpressionImpl

ThrowStatement#argument: Expression extension function for create Expression -> YieldExpressionImpl

TsAsExpression#expression: Expression extension function for create Expression -> YieldExpressionImpl

TsConstAssertion#expression: Expression extension function for create Expression -> YieldExpressionImpl

TsEnumMember#init: Expression extension function for create Expression -> YieldExpressionImpl

TsExportAssignment#expression: Expression extension function for create Expression -> YieldExpressionImpl

TsExpressionWithTypeArguments#expression: Expression extension function for create Expression -> YieldExpressionImpl

TsGetterSignature#key: Expression extension function for create Expression -> YieldExpressionImpl

TsInstantiation#expression: Expression extension function for create Expression -> YieldExpressionImpl

TsMethodSignature#key: Expression extension function for create Expression -> YieldExpressionImpl

TsNonNullExpression#expression: Expression extension function for create Expression -> YieldExpressionImpl

TsPropertySignature#init: Expression extension function for create Expression -> YieldExpressionImpl

TsSatisfiesExpression#expression: Expression extension function for create Expression -> YieldExpressionImpl

TsSetterSignature#key: Expression extension function for create Expression -> YieldExpressionImpl

TsTupleElement#label: Pattern extension function for create Pattern -> YieldExpressionImpl

TsTypeAssertion#expression: Expression extension function for create Expression -> YieldExpressionImpl

UnaryExpression#argument: Expression extension function for create Expression -> YieldExpressionImpl

UpdateExpression#argument: Expression extension function for create Expression -> YieldExpressionImpl

VariableDeclarator#init: Expression extension function for create Expression -> YieldExpressionImpl

WhileStatement#test: Expression extension function for create Expression -> YieldExpressionImpl

WithStatement#object: Expression extension function for create Expression -> YieldExpressionImpl